﻿/********************************************
   AUTHOR:  			SUe Morgan
*******************************************/ 

/* top elements */
* { padding: 0; margin: 0; }

body {	margin: 0;	padding: 0;	font: .70em/1.5em  Arial, Verdana, Tahoma, Helvetica, sans-serif;	color: #111111; 	background: #FFFFFF;	text-align: center; }

/* links */
a { color: #900201;	background-color: inherit; text-decoration: none;}
a:hover {color: #9EC068;background-color: inherit;}

/* headers */
h1, h2, h3 {color: #fff;}

h1 { color:#900201; font-size:18px; font-family:Times New Roman; margin-top:15px; margin-bottom:0px; line-height:18px;    } 
h2 { font-size: 28px; text-transform:uppercase; font-weight:500;   }
h3 { font-size: 18px; text-transform:uppercase; line-height:22px;  }
p {font-size:14px; line-height:17px; color:#7F7E7E; font-family: Arial,  Times New Roman; line-height:18px; margin:0px;    }
p, h1, h2, h3 {	margin: 8px 15px;}

ul, ol {margin:10px 30px; padding: 0 15px;	color: #7F7E7E; font-size:14px; }
ul span, ol span {color: #7F7E7E; }

/* images */
img {
	/*border: px solid #CCC; */
}

a img {  
  border: none; 
}



/***********************
	  LAYOUT
************************/

#wrap {
    margin-top:30px;
	width: 740px; height: 100%;
	margin: 0 auto;	
	text-align: left;
}

#content-wrap {
	clear: both;
	margin: 0; padding: 0;	
	background-image:url(images/backgrd.JPG); 
}


/* Footer */
#footer 
{
    text-align:center;  
    width:100%;
    height:30px; 
    line-height:30px;
    color:#ffffff;
    float:left;   
    background-image:url(images/footer.jpg);
}

#footer a { 
	color:#ffffff;  
}


#topbanner {width:740px;; float:left; background-color:#900201; height:56px; border-top:solid 2px white;}
#bannercaption {width:82%; float:left;}
#bannercaption p {font-size:24px; line-height:38px; color:White;}
#logoholder {width:13%; float:left; margin-top:7px;}
#menuholder {width:100%; float:left; height:41px;}

.menuinactive {float:left; text-align:center; margin-left:4px; margin-right:4px;   }
.menuinactive a { color:#979797; font-family:Trebuchet MS; font-size:14px; line-height:50px;  } 
.menuinactive a:hover { color:#900201; font-family:Trebuchet MS; font-size:14px; line-height:50px;  } 

.seperator {float:left; margin-top:12px;}
.menuactive {float:left; text-align:center; margin-left:15px; margin-right:13px;   }
.menuactive a { color:#900201; font-family:Trebuchet MS; font-size:15px; line-height:50px;  } 

#navbar {width:100%; float:left;}
#advert {width:740px; float:left; background-image:url(images/advert.jpg); height:260px;}
.booknowholder {width:20%; float:right; margin-left:80%; margin-top:15px;  }

.bulletholder {width:6%; float:left;}
.bullet {width:8px; height:8px; background-color:#900201; margin-left:20px; margin-top:15px;}