/*
================================
COMMON STYLES
================================
*/

#the-coundown {
display:none;
}


#logo {
display:none;
}

.left {
  float:left;
}

.right {
  float:right
}

.hide {
  display:none;
}

.pointer {
  cursor:pointer;
}

.clearer {
  clear:both;
  height:1px;
  line-height:1px;
  margin-top:-1px;
}
.container {
  padding:5px;
}

a:active, a:focus {
  outline: none;
}

p {
  margin:12px 0;
}
ul, ol {
padding:0px;
margin:0px;
}
ul li, ol li {
  padding:0px 0;
margin:0px;
}



/*
================================
FRAME HOLDER
================================
*/

#frame {

}

/*
================================
MAIN STYLES
================================
*/

body {
  background-color:#000000;
  color:#999999;
  font-family:Arial, Verdana, Georgia;
  line-height:1.5em;
}
a{
  color:#841e1e;
  text-decoration:none;
}
a:hover {
  color:#841e1e;
text-decoration:underline;
}

a.rightArrow {
  background:url(../media/Assets/arrow_right.gif) no-repeat center right;
  padding:0 7px 0 0;
}
a.leftArrow {
  background:url(../media/Assets/arrow_left.gif) no-repeat center left;
  padding:0 0 0 7px;
}

h1 {
  margin:10px 0;
  font-size:20px;
}
h2 {
margin:0px;
padding:0px;
  font-size:1.4em;
}
h3 {
  margin:10px 0;
  font-size:1.2em;
}
h4 {
  margin:10px 0;
  font-size:1.1em;
}

/*
================================
TOP SECTION
================================
*/

#top-section {
  width:100%;
  padding-bottom:15px;
  float:left;
}
#logo {
  float:left;
}
#top-section-right {
  float:right;
}
#top-links {
  float:right;
}
#search-box-holder {
  margin-top:15px;
  clear:both;
  float:right;
}
#top-links li {
  display:inline;
}
#top-links li a, #top-links li a:visited {
  background:transparent url(../media/Assets/top-link-li.gif) no-repeat scroll left center;
  color:#blue;
  padding-left:12px;
  text-decoration:none;
  margin-left:12px;
}
#top-links li a:hover {
  text-decoration:underline;
}

/*
================================
HEADER STYLES
================================
*/

#header {
  clear:both;
  width:930px;
  height:279px;
  background:transparent url(../media/Assets/header1.jpg) no-repeat scroll left center;
}
.header-text {
  font-size:17px;
  color:white;
  margin:20px;
  float:left;
}
#header .searchBox {
  margin:0 0 0 33px;
}
#header .searchBox input {
  background-color:#252525;
  border:2px solid #515151;
  width:102px;
  height:14px; /*16px -1 -1 = 14px; */
  padding:1px 2px;
  font-size:10px;
}
#header .searchBox input:focus {
  border:2px solid #619ca7;
}
#header .searchBox button {
  border-style: none;
  border-color: inherit;
  border-width: medium;
  font-size:12px;
  color:#619ca7;
  padding:0 7px 0 0;
  background:url('../media/Assets/arrow_right.gif') no-repeat right 50%;
}

/*
================================
BODY STYLES
================================
*/

#body {

}
#body ul li {
  list-style:none;
}
#body ol li {
  list-style:none;
}

/*
================================
SIDEBAR STYLES
================================
*/

#sideBar {
  width:208px;
  margin:0 10px 0 0;/*background-color:Green;*/
}

/*
================================
NAVI STYLES
================================
*/


#navi {
  padding:0;
  width:100%;
  float:left;
  clear:both;
  display:block;
  margin:15px 0;


}
#navi li {
  float:left;
  margin:0;
  padding:0;
}
#navi li a, #navi li a:visited {
  display:inline;
  float:left;
  font-size:15px;
  text-decoration:none;
  text-transform:uppercase;
margin-left:30px;
  color:#999999
}

#navi li a:hover {
border-bottom:2px solid #841e1e; 
padding-bottom:2px;
}
#navi li a.no-border:hover {
  background-image:url(../media/Assets/nav-hover.jpg);
  background-position:left top;
}

/*
================================
SECONDARY NAVI STYLES
================================
*/

.secondaryNav {
  
}
.secondaryNav h3 {
    font-size:1.2em;
    padding:0 0 10px 0;
    background:url(../media/Assets/dotted_border.gif) repeat-x bottom left;
}
.secondaryNav ul {
    padding:0;
}
.secondaryNav li {
    padding:6px 0 4px 0;
    background:url(../media/Assets/dotted_border.gif) repeat-x bottom left;
    list-style:none !Important;
}
.secondaryNav li.selected a {
    color:#cccccc;
}
.secondaryNav li a {
    display:block;
}
.secondaryNav ul.events li a em {
    font-size:0.9em;
    display:block;
}
.secondaryNav li a span {
    background:url(../media/Assets/arrow_right.gif) no-repeat center right;
    padding:0 7px 0 0;
}

/*
================================
CONTENT STYLES
================================
*/

.content {
  width:702px;
}
  


/*
================================
HOMEPAGE TWO COLS
================================
*/   




/*
================================
TWO COLS
================================
*/
.col_1 {
  width:49%;

}
.col_2 {
  width:49%;
  float:right !Important;
}
/*
================================
GALLERY GRID
================================
*/
.galleryGrid {

}
.galleryGrid .item {
  width:268px;
  margin:0 0 15px 20px;
}
.galleryGrid .item.first {
  margin-left:0;
}
.galleryGrid .item a {
  background:url(../media/Assets/arrow_right.gif) no-repeat center right;
  padding:0 7px 0 0;
}
.galleryGrid .item img {
  display:block;
}
.galleryGrid .item span {
  display:block;
}
/*
================================
PHOTO GRID
================================
*/
.photoGrid {
  width:100%;
}
.photoGrid .item {
  width:157px;
  margin:10px;
}
.photoGrid .item.first {
}
.photoGrid .item a {

}
.photoGrid .item img {
  display:block;
}
.photoGrid .item span {
  display:block;
}
/*
================================
PHOTO ITEM
================================
*/
.photo {

}
.photo .pager {
  display:block;
  margin:0 0 10px 0;
}
.photo a.prev {
  background:url(../media/Assets/arrow_left.gif) no-repeat center left;
  padding:0 0 0 7px;
}
.photo a.next {
  background:url(../media/Assets/arrow_right.gif) no-repeat center right;
  padding:0 7px 0 0;
}
.photo .item {
  position:relative;
  overflow:hidden;/*width:550px;*/
    }
.photo .item span {
  display:none;   /*hide it if JS disabled and when page initially loads */
  position:absolute;
  left:0;
  bottom:0;
  background:url(../media/Assets/white_60_bg.png) repeat top left;
  color:#000;
  /*width:540px;*/ /*550 - 5 - = 540px */
  width:100%;
  padding:10px 5px 10px 5px;
}
/*
================================
NEWS LIST
================================
*/

.newsList {
  margin:15px 0 0 0;
}
.newsList div {
  width:49%;
  margin:0 0 0 14px;
  display:inline;
}
.newsList div.first {
  margin-left:0;
}
.newsList div span {
  font-weight:bold;
}
/* CSS if sIFR not enabled START */
.newsList div h4 {
  font-size:20px;
  line-height:1em;
}
.newsList div h4 a {
  font-weight:normal;
  color:#882319;
}
.newsList div h4 a:hover {
color:#999999;
}
/* CSS if sIFR not enabled END */       


/*
================================
NEWS ITEM
================================
*/
.newsItem img {
  margin:0 0 15px 0;
}
/*
================================
CONTACT STYLES
================================
*/

.form .text {
  width:40%;
  margin:0 10px 0 0;
}
.form .fields {
  width: 40%;
}
fieldset legend {
  display:none;
}
fieldset label {
  display:block;
  margin:10px 0 0 0;
}
fieldset label.first {
  margin:0;
}
fieldset input {
  background-color:#252525;
  border:2px solid #515151;
  width:265px;
  height:17px;
  padding:2px;
  margin:0 0 3px 0;
  font-size:14px;
}
fieldset textarea {
  background-color:#252525;
  border:2px solid #515151;
  width:265px;
  height:130px;
  padding:2px 2px 1px 2px;
  margin:0 0 3px 0;
  font-family:Arial, Verdana, Sans-Serif;
  font-size:14px;
}
fieldset input:focus, fieldset textarea:focus {
  border:2px solid #882319;
}
fieldset input.error, fieldset textarea.error {
  border:2px solid #F49AC1;
}
fieldset input.error:focus {
  border:2px solid #af4975;
}
fieldset button {
  border:none;
  color:#619ca7;
  padding:0 7px 0 0;
  margin:10px 0;
  background:url('../media/Assets/arrow_right.gif') no-repeat right 50%;
}
/*
================================
FOOTER STYLES
================================
*/

#footer {
  background-image:url(../media/Assets/footer-bg.jpg);
  background-position:top left;
  background-repeat:repeat-x;
  background-color:#EFEFEF;
  margin:15px 0 0 0;
  clear:both;
background-colot:blue;
}
#footer-inner {
  padding-left:15px;
  padding-right:15px;
  padding-top:23px;
}
#footer-left {
  float:left;
}
#footer-right {
  float:right;
}
#footer-right li {
  display:inline;
}
#footer-right li a {
  background:transparent url(../media/Assets/top-link-li.gif) no-repeat scroll left center;
  color:#blue;
  padding-left:12px;
  text-decoration:none;
  margin-left:12px;
}
#footer-right li a:hover {
  text-decoration:underline;
}
/* Logos*/
.rss {
  background:transparent url(../media/Assets/rss_logo.gif) no-repeat 0 2px;
  padding:0 0 0 15px;
}
.valid {
  background:transparent url(../media/Assets/tick_icon.gif) no-repeat 0 0;
}


#header-section{
background:transparent url(../media/Assets/header-grad.jpg) no-repeat scroll left center;
background-repeat:repeat-x;
height:87px;	
}

#header-inner{
width:919px;
margin:auto;
}

#logo{
float:left;
width:100px;
}

#navigation{
float:right;
margin-top:22px;
}

#header-links{
display:none;	
}

#header-images{
	background:transparent url(../media/Assets/mix-header.jpg) no-repeat scroll left top;
	width:919px;
	height:314px;
	margin:auto;
}


#frame{
	background:transparent url(../media/Assets/body-grad.jpg) no-repeat scroll left top;
	background-repeat:repeat-x;
}

#body{
width:919px;
margin:auto;
}

.container{
	width:919px;
	margin:auto;
}

#footer{
		background:transparent url(../media/Assets/footer-bg.jpg) no-repeat scroll left top;
	background-repeat:repeat-x;
background-color:black;	
margin-top:25px;
}


#footer li{
display:inline;
padding:0px;
margin:0px;
}

#footer li a{
background-image:url(../media/Assets/footer-li.gif);
background-position:left center;
background-repeat:no-repeat;
color:#999999;
padding-left:15px;
padding-right:15px;
text-decoration:none;
}

#footer li a:hover{
text-decoration:underline;
color:#999999;
}

#footer ul{
padding:0px;
margin:0px;
}

.footer-logo-left{
float:left;
width:170px;
margin-right:25px;
margin-top:8px;
}

.footer-logo-right{
float:left;
width:43px;
}

.facebook-logo{
float:left;
width:43px;
margin-right:25px;
}

#footer-right{
margin-top:22px;
margin-bottom:20px;
}

#footer-left p{
margin-top:18px;
margin-bottom:18px;
}

#home-about{
float:left;
width:240px;
}

#home-about h1 {
margin-top:15px;
margin-bottom:15px;
  font-size:18px;
}

#home-gallery{
float:left;
width:240px;
margin-left:40px;
}

#home-gallery h2 {
margin-top:15px;
margin-bottom:15px;
  font-size:18px;
}

#home-gallery img, #home-about img{
border:3px solid #434343;
}

#home-news{
float:right;
width:350px;
}

#home-news h2 {
margin-top:15px;
margin-bottom:15px;
  font-size:18px;
}


#body{
padding-top:30px;
}

.home-link a {
background-image:url(../media/Assets/link-arrow.jpg);
background-repeat:no-repeat;
background-position: left center;
color:#999999;
padding-left:24px;
text-decoration:none;
}

#calendar li{
background-image:url(../media/Assets/link-arrow.jpg);
background-repeat:no-repeat;
background-position: left center;
color:#999999;
padding-left:28px;
margin-bottom:8px;
text-decoration:none;
}

.home-link a:hover {
background-image:url(../media/Assets/link-arrow.jpg);
background-repeat:no-repeat;
background-position: left center;
color:#999999;
padding-left:24px;
text-decoration:underline;
}

#home-news ul{
padding:0px;
margin:0px;
list-style-type:none;
}

#home-news li{
padding:0px;
margin:0px;
margin-bottom:10px;
}

#home-news li a{
list-style-type:none;
}

#home-news li a{
background-image:url(../media/Assets/link-arrow.jpg);
background-repeat:no-repeat;
background-position: left center;
color:#999999;
padding-left:24px;
text-decoration:none;
}

#home-news li a:hover {
background-image:url(../media/Assets/link-arrow.jpg);
background-repeat:no-repeat;
background-position: left center;
color:#999999;
padding-left:24px;
text-decoration:underline;
}

#profile-left{
float:left;
width:150px;
font-weight:bold;
}

#profile-right{
float:left;
width:300px;
}


#profile-left-holder{
width:450px;
float:left;
}

#profile-right-holder{
width:450px;
float:right;
}

#links li{
padding-bottom:10px;
}

#links li a{
background-image:url(../media/Assets/footer-li.gif);
background-position:left center;
background-repeat:no-repeat;
color:#999999;
padding-left:15px;
padding-right:15px;
text-decoration:none;
}

#links li a:hover{
background-image:url(../media/Assets/footer-li.gif);
background-position:left center;
background-repeat:no-repeat;
color:#999999;
padding-left:15px;
padding-right:15px;
text-decoration:underline;
}


fieldset{
margin:0;
padding:0;
}

.button{
background-color:#252525;
border:1px solid #515151;
padding:5px;
color:white;
margin-top:10px;
}


.Doc2Form input, textarea{
color:white;
}






.photoGrid img {
border:3px solid #434343;
}

.photoGrid .clearBoth{
display:none;
}

#gallery-home .item a{
background-image:none;
}

#gallery-home img{
border:3px solid #434343;
}
#parentpagenav{
display:none;

}



.gallery-header{
margin-left:10px;
}


.leftArrow{
display:none;
}



.armcom{
padding-right:0px !important;
}





h1, h2{
font-weight:normal;
text-transform:uppercase;
color:#882319;
padding-top:0px;
margin-top:0px;
margin-bottom:12px;
}


.flash-photo{
margin-bottom:0px;
}

.twitter-logo {
float:left;
margin-right:15px;
width:43px;
}


.uni-logo {
float:left;
margin-right:25px;
width:135px;
}

.Doc2Form{
width:400px;
float:left;
}

#contact-pic{
width:400px;
float:right;
padding-top:25px;
}


#team-left{
float:left;
width:450px;
}

#team-right{
float:right;
width:400px;
}

#cntdwn{
font-size:12px;
}

#the-coundown{
float:right;
text-align:right;
}
#the-coundown h2{
margin-bottom:2px;
font-size:14px;
text-align:right;
}


#cntdwn{
background-color:transparent !important;
color:#999999 !important;
}











































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

