body {
background-image:url(layout/back.jpg);
background-repeat: no-repeat;
background-position:top center;
background-color:#575757;
height: 100%;
}

#outerwrapper {
margin: auto;
padding: 0px;
width: 760px;
}


#wrapper {
float:left;
width: 760px;
}


#tophdr {
height: 130px;
width: 760px;
}

#navigationback {
background-image:url(layout/navigation.png);
background-repeat:no-repeat;
background-position:top;
width: 760px;
height: 41px;
}

#navigation {
float:left;
height: 36px;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
width: 740px;
font-size:14px;
padding-top:12px;
padding-left:18px;
color:#DD1717;
}

/************* #navigation **************/
#navigation a:link {
color:#ffffff;
text-decoration:none;
}

#navigation a:visited {
color:#ffffff;
text-decoration:none;
}

#navigation a:active{
color:#ffffff;
text-decoration:none;
}

#navigation a:hover{
color:#DD1717;
text-decoration:none;
}

.dash
{
font-size:14px;
padding-left:3px;
padding-right:3px;
color:#ffffff;
}

#addthis
{
float:right;
font-size:1px;
padding-top:6px;
padding-right:10px;
color:#ffffff;
}

/************* #navigation styles **************/

#banner {
height: 169px;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
width: 760px;
font-size:1px;
color:#FFFF00;
}

#content {
margin:0px;
background-image:url(layout/content.png);
background-repeat:repeat-y;
padding-top:5px;
padding-left:15px;
padding-right:15px;
width: 760px;
float:left;
}


#contenttop {
margin:0px;
background-image:url(layout/contenttop.png);
background-position:top;
background-repeat:no-repeat;
width: 730px;
height:30px;
float:left;
}




#contenttext {
float:left;
margin:0px;
width: 690px;
font-family: Arial, Helvetica, sans-serif;
color: #ffffff;
font-size:12px;
padding-left:20px;
padding-right:20px;
padding-top:10px;
background-image:url(layout/contentmid.png);
background-repeat:repeat-y;
}



/************* contentstyles **************/
#contenttext a:link {
color: #E1FFEB;
text-decoration:none;
}

#contenttext a:visited {
color: #E1FFEB;
text-decoration:none;
}

#contenttext a:active{
color: #E1FFEB;
text-decoration:none;
}

#contenttext a:hover{
color: #E1FFEB;
text-decoration:underline;
}

#contentbot {
float:left;
margin:0px;
background-image:url(layout/contentbot.png);
background-position:top;
background-repeat:no-repeat;
width:730px;
height:30px;
}


/************* contenttext styles **************/

#footer {
float:left;
background-image:url(layout/bottomfoot.png);
background-position:top;
background-repeat:no-repeat;
width: 760px;
height:70px;
}


#footertext{
text-align:center;
width: 760px;
padding-top:40px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
}




/************* #footertext styles **************/
#footertext a:link {
color: #E1FFEB;
text-decoration:none;
}

#footertext a:visited {
color: #E1FFEB;
text-decoration:none;
}

#footertext a:active{
color: #E1FFEB;
text-decoration:none;
}

#footertext a:hover{
color: #E1FFEB;
text-decoration:underline;
}

#footershadow {
float:left;
background-image:url(layout/footershad.png);
background-position:top;
background-repeat:no-repeat;
width: 760px;
height:70px;
}




.style1 {
color:#FFFF80;
}

.navtext {
color:#FF2F31;
}


.style2 {
color: #79567E;
}

.padtext {
margin:17px;
color: #FF2F31;

}

.imageright{
float:right;
padding-left:25px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
}

.imageleft{
float:left;
padding-left:5px;
padding-right:15px;

}

.buttonleft{
float:left;
padding-left:5px;
}

.buttonright{
float:right;
padding-right:5px;
}

H1 {
font-family: Arial, Helvetica, sans-serif;
color:#DD1717;
font-size:14px;
}

H2 {
font-family: Arial, Helvetica, sans-serif;
color:#CCCCCC;
font-size:13px;
font-weight:bold;
}
	  
	  
ul.list {
list-style-type:disc; 
margin-left: 15px;
padding-left:5px;
color:#ffffff;
list-style-position: outside;
}

.list_text {
color:#FF2F31;
}

.pictures {
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
}

#spacer{
height:400px;
width:1px;
float:right;
}




.imageright
{
float:right;
padding-bottom:10px;
padding-left:20px;
padding-right:10px;
}


/************* #lightbox **************/

#lightbox{
	display:none;
	position: absolute;
	top:39%;
	left:26%;
	z-index:9999;
	width:1000px;
	height:590px;
	margin:-220px 0 0 -250px;
	border:1px solid #fff;
	background-color:#FFFFFF;
	text-align:left;

}


/************* #lightbox **************/

#lightbox{
	display:none;
	position: absolute;
	top:50%;
	left:20%;
	z-index:9999;
	width:900px;
	height:500px;
	margin:-220px 0 0 -250px;
	border:1px solid #fff;
	background-color:#FFFFFF;
	text-align:left;

}
#lightbox[id]{
	position:fixed;
}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:5000;
	background-color:#000;
	-moz-opacity: 0.7;
	opacity:.70;
	filter: alpha(opacity=70);

}
#overlay[id]{
	position:fixed;
}

#lightbox.done #lbLoadMessage{
	display:none;
}
#lightbox.done #lbContent{
	display:block;
}
#lightbox.loading #lbContent{
	display:none;
}
#lightbox.loading #lbLoadMessage{
	display:block;
}

#lightbox.done img{
	width:100%;
	height:100%;
}

/************* #lightbox **************/	

#textbox {
font-family: Arial, Helvetica, sans-serif;
font-size:0.75em;
width:200px;
}

/************* #textbox  styles **************/

#textbox a:link {
color:#000000;
text-decoration:none;
}

#textbox a:visited {
color:#000000;
text-decoration:none;
}

#textbox  a:active{
color:#000000;
text-decoration:none;
}

#textbox  a:hover{
color:#000000;
text-decoration:underline;
}

/************* #textbox  styles **************/



#close {
font-family: Arial, Helvetica, sans-serif;
text-align:right;
font-size:1em;
padding-top:20px;
padding-right:10px;
background-color:#FFFFFF;
}

/************* #close  styles **************/

#close  a:link {
color:#990000;
text-decoration:none;
}

#close a:visited {
color:#990000;
text-decoration:none;
}

#close  a:active{
color:#990000;
text-decoration:none;
}

#close  a:hover{
color:#990000;
text-decoration:underline;
}

/************* #close styles **************/

	
.table {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
}
