﻿
/* CSS Main Structure Stylesheet
	Author: Adam Faux
	Created: 17th March
	Last Updated: 17th March */

/* ----------------------- 
	Main Structure 
------------------------- */

#CONTAINER {background:#fff;width:790px;margin-left:auto;margin-right:auto;padding:3px;border:1px green solid;}
#LEADERBOARD {background:#fff;width:790px;height:90px;margin:0 0 3px 0;padding:0 0 0 0;}
	#Leader_left {background-color:silver;width:635px;height:90px;float:left;margin:0 3px 0 0;}
	#Leader_right {background-color:teal;width:150px;height:90px;float:left;}

#HEADER {height:245px;margin:0 0 3px 0;}
	#VertNav {float:left;width:215px;height:245px;margin:0 3px 0 0;padding:0;}
	#FlashSS {float:left;width:570px;height:214px;margin:0;padding:0;}
	#HorizNav {float:left;width:570px;height:30px;margin:0;padding:0;}
	
#CONTENTWRAPPER {margin:0 0 0px 0;padding:0px;}
	#Left {float:left;width:215px;/*height:750px;*/margin:0 3px 0 0;}
		.actionboxblue {width:217px;height:72px;background:#fff url('images/structure/blue_flower_box.gif') no-repeat;margin:3px 0 10px 0;padding: 0 0 0 0;}
		.actionboxgreen {width:217px;height:72px;background:#fff url('images/structure/green_flower_box.gif') no-repeat;margin:3px 0 3px 0;padding: 0 0 0 0;}
			img.actionbox {float:left;margin:5px 0 0 14px;}
			img.hfbanner {margin:0 0 3px 0;}
	#Middle {float:left;width:436px;/*height:750px*/;margin:0 3px 0 0;padding:5px;}
		img.banner {margin:0 0 3px 0;}
	#Right {float:left;width:121px;height:610px;margin:0;}

#FOOTER {margin:0 0 3px 0;clear:both;}
#FOOTERTEXT {background:green;height:50px;}

/* ----------------------
	List Styling
------------------------- */

ul.vertul {list-style:none;margin:3px 0 0 0;padding:0;}
li.vert {width:209px;height:20px;border:1px solid #CCCCCC;background:#E2E2E2 url('images/structure/vertnav_bg.gif') repeat-x;
			margin:0 0 2px 0;padding:4px 0 0 4px;
}
li.vert:hover {background:#E2E2E2 url('images/structure/vertnav_hover.gif') repeat-x;
}

ul.horizul {list-style:none;margin:0 0 0 0;padding:0;height:30px;width:570px;/*border:1px gray solid;*/}
li.horiz {width:107px;height:27px;margin:0;padding:3px 0 0 5px;display:inline;float:left;background:#E2E2E2 url('images/horiz_nav/horiz_nav_bg.gif') repeat-x;
text-align:center;
}
	li.horiz:hover {background:#E2E2E2 url('images/horiz_nav/horiz_hover.gif') repeat-x;
}
	
li.seperator {height:30px;width:2px;background:#fff url('images/horiz_nav/sep.gif') no-repeat;
display:inline;float:left;
}
li.current {width:107px;height:30px;margin:0;padding:3px 0 0 5px;display:inline;float:left;background:#E2E2E2 url('images/horiz_nav/current.gif');
text-align:center;
}
	li.current:hover {background:#E2E2E2 url('images/horiz_nav/current_hover.gif');
}

/* ----------------------
	Link Styling
------------------------- */

a {color:#333333;text-decoration:none;}
a:hover {color:#000;text-decoration:underline;}

a.green {color:green;text-decoration:none;}
a.green:hover {text-decoration:underline;}

a.white {color:#fff;text-decoration:none;}
a.white:hover {color:#fff;text-decoration:none;}

/* ----------------------
	HTML Tags
------------------------- */

body {margin:0px;padding:0px;background:green url('images/structure/body_bg.gif');
}
img {border:0px;}
input {margin:0 5px 0 0;padding:0;width:110px;float:right;border:1px solid #42D746;}

td.adrates_white {width:213px;}
td.adrates_blue {background-color:#d2e3f0;width:213px;padding-left:5px;}
td.adrates_white p {font-family:Arial, Helvetica, sans-serif;font-size:8pt;font-weight:normal;color:#000;margin:0;padding:0;}
td.adrates_blue p {font-family:Arial, Helvetica, sans-serif;font-size:8pt;font-weight:normal;color:#000;margin:0;padding:0;}

td.linktitle {width:150px;font-family:Arial, Helvetica, sans-serif;color:green;font-size:8pt;text-align:left;vertical-align:top;}
td.linkdesc {width:265px;font-family:Arial, Helvetica, sans-serif;color:#000;font-size:8pt;text-align:left;}

/* ----------------------
	Fonts
------------------------- */

h2 {font-family:Arial, Helvetica, sans-serif;font-size:9pt;font-weight:bold;color:#fff;margin:0px 0 0 0;padding:0px;}
h3 {font-family:Arial, Helvetica, sans-serif;font-size:10pt;font-weight:bold;color:#fff;margin:0;padding:8px;text-align:right;}
h4 {font-family:Arial, Helvetica, sans-serif;font-size:9pt;font-weight:bold;color:#000;margin:0;padding:0;}
h5 {font-family:Arial, Helvetica, sans-serif;font-size:9pt;font-weight:bold;color:#696969;margin:0;padding:0;}

p {font-family:Arial, Helvetica, sans-serif;font-size:8pt;font-weight:normal;color:#000;}
p.news {font-size:8pt;margin:0;padding:0;}

.greentxt {color:green;}

/* ----------------------
	Block News
------------------------- */

 .block {border-bottom:1px solid #d9d9db;margin:10px 0 10px 0;padding:0 0 10px 5px;float:left;}  
 .block_inside {display:block;overflow:auto;}  
   
 .image_block {float:left;margin-bottom:15px;}  
 .image_block img {border:1px solid #b5b5b5;} 
 .text_block {float:left;width:135px;margin:0 0 0px 5px;}

 .feat_text {margin:0 0 0 0;padding:0;}
 .image_block_feat {float:left;margin:3px 10px 5px 0;}  











