/* CSS Document */
* {margin:0;padding:0;}

html {font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #E5E5E5;
	background-image: url(http://www.acvimforum.org/websites/forum2010/Image/site_bg.jpg);
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: left top;
	text-align:center;
	
	}

.topholder {position: absolute; top: 0px; left: 0px;}
.holder {margin:0 auto;display:block;width:1000px;background-repeat:no-repeat;background-image:url('http://www.acvimforum.org/websites/forum2010/Image/header.png');}
.header {position:relative;width:1000px;height:175px;display:block;}
.container {width:990px;margin:0px;padding:0px;}
.leftcontainer {position:relative;z-index:100;width:249px;float:left;}
.maincontainer {position:relative;z-index:50;width:696px;float:left;text-align:left;}
#flashheader {margin-left:1px;}
.maincontent {position:relative;margin-top:10px;background-color:rgb(255,255,255);height:100%;border-top:1px solid rgb(132,128,151);border-left:1px solid rgb(132,128,151);border-right:1px solid rgb(132,128,151);width:694px;min-height:800px;}
*html .maincontent{height:600px;}

.standard {min-height:900px;}
*html .standard {height:900px;}

.footer {position:relative;width:1000px;height:177px;overflow:hidden;}

#carpet {display:block;width:694px;height:181px;border-left:1px solid rgb(132,128,151);border-right:1px solid rgb(132,128,151);border-bottom:1px solid rgb(132,128,151);background-color:rgb(255,255,255);}


.leftbulletin {position:relative;}
.leftbulletin_icons {margin-top:10px;position:relative;}



img {margin:0px;padding:0px;display:block;}
.clearMe {clear:both;}
h1 {padding:20px 20px 0px 20px; font-family:Arial, Helvetica, sans-serif;font-size:1.2em; color:rgb(149,25,50);line-height:1.5em;}
h2 {padding:20px 20px 0px 20px; font-family:Arial, Helvetica, sans-serif;font-size:1.1em; color:rgb(149,25,50);line-height:1.5em;}
h3 {padding:20px 20px 0px 20px; font-family:Arial, Helvetica, sans-serif;font-size:1em; color:rgb(149,25,50);line-height:1.5em;}
.maincontent p {padding:20px 20px 0px 20px; font-family:Arial, Helvetica, sans-serif;color:rgb(106,105,101);	font-size: 0.8em;line-height: 1.5em;}




.maincontent ul {	padding: 20px 40px 0px 60px;}


.maincontent ul li {	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #5e6161;
	font-weight: normal;
	line-height: 1.5em;

}

.maincontent ul li ul li {	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #5e6161;
	font-weight: normal;
	line-height: 1.5em;
	
}

.cspacer {width:694px;height:10px;}
.cspacertop {width:694px;height:50px;background-color:rgb(255,255,255);border-left:1px solid rgb(132,128,151);border-right:1px solid rgb(132,128,151);}

.topnav {position:absolute;top:0px;left:585px;width:358px;height:36px;background-repeat:no-repeat;background-image:url('http://www.acvimforum.org/websites/forum2010/Image/topnav_bg.png');}
a.topnava {font-family:Arial, Helvetica, sans-serif;font-size:9px;color:rgb(190,212,215);text-decoration:none;float:left;margin:0px 4px 0px 4px;outline:none;}
.separator {float:left;}
p.navposition {padding:15px 0px 0px 5px;}

/* to top */
.toTop { width:70px;background-color:rgb(149,25,50);border:1px solid #ccc;text-align:center;padding:5px;cursor:pointer;color:rgb(255,255,255);text-decoration:none;font-size:11px;font-family:Arial, Helvetica, sans-serif;outline:none;margin-right:20px;}

.topTop a, .topTop a:visited {color:rgb(255,255,255);}

.topless {margin:0px;padding:0px;}

.alignright {text-align:right;}

hr {width:94%;height:1px;background-color:rgb(212,214,216);color:rgb(212,214,216);border:1px;margin: 20px 0px 0px 20px;}

.maincontent a:link {
	font-size: 1em;
font-family: Arial, Helvetica, sans-serif;
	color:rgb(149,25,50);
	text-decoration: none;
	outline:none;
}
.maincontent a:visited {
	font-size: 1em;
font-family: Arial, Helvetica, sans-serif;
	color:rgb(149,25,50);
	text-decoration: none;
	outline:none;
}
.maincontent a:hover {
	font-size: 1em;
font-family: Arial, Helvetica, sans-serif;
	color:rgb(149,25,50);
	text-decoration: underline;
}
.maincontent a:active {
	font-size: 1em;
font-family: Arial, Helvetica, sans-serif;
	color:rgb(149,25,50);
	text-decoration: none;
}

a {outline:none;}

table {font-size:0.9em;}
p.contactus {margin:0;padding:0;}

.red {color:rgb(149,25,50);}


/* WORDPRESS CSS OVERRIDES */
#sidebar{
margin:0;
padding:0;
width:100%;
height:auto;
background-repeat:no-repeat;
background-image:url('http://blog.acvim.org/wp-content/themes/acvim/images/rightcol_bg.jpg');
}
.navigation{
margin-bottom:20px;
}
.narrowcolumn{
width:644px;
padding-left:25px;
padding-right:25px;
padding-top:0;
margin-left:0;
margin-right:0;
background-color: #ffffff;
}

.post{
padding-left:0;
padding-right:0;
margin-left:0;
margin-right:0;
margin-bottom:0;
margin-top:35px;
}

h2, h2.pagetitle, .post h3{
padding-left:0;
margin:0;
font-size: 16px;
border-bottom-width: 1px;
border-bottom-color: #dfdedc;
border-bottom-style: solid;
padding-bottom:7px;
margin-bottom:7px;
}

h2.pagetitle:first-child{
margin-top:30px;
}

.entry p{
font-size:12px;
line-height:18px;
}
.narrowcolumn .postmetadata{
text-align: left;
}
#sidebar{
text-align: left;
padding-top:25px;
padding-bottom:25px;
border-color:#607181;
border-style: solid;
border-width: 1px;
border-left-width:0;
}
.center, h2.pagetitle, h3{
text-align:left;
}
h3{
padding:0;
margin:0;
}
.alt{
margin-top:20px;
border:0;
}
h2:first-child{
padding-top:0;
}
/*MAIN CSS OVERRIDES */
.maincontent p{
padding-left:0;
padding-right:0;
}
#carpet{
clear:both;
}
.leftcontainer{
width:268px;
}
/*NEW STYLES*/
input[type=text]{
width:152px;
height:15px;
padding:5px;
margin:0;
}
form div{
padding-left:15px;
text-align:left;
padding-bottom:10px;
}
#content form div{
padding-left:0px;
text-align:left;
padding-bottom:10px;
}
input[type=submit],#commentform #submit{
width:70px;
height:30px;
padding:0;
margin:0;
}
#commentform #submit{
width:200px;
font-size:11px;
}
small, .entry p{
color: #5f5e5a;
}
li a, li h2, #sidebar ul li ul li, #sidebar ul li ul, #sidebar ul li, #sidebar ul{
color: #fff;
line-height: 18px;
}
#sidebar ul li ul, #sidebar ul li p{
margin-left:25px;
margin-right:25px;
}
#sidebar h2{
margin-left:25px;
margin-right:25px;
text-transform: uppercase;
padding-bottom:12px;
margin-bottom:12px;
border-bottom-color:#b5bdc4;
border-bottom-style: solid;
border-bottom-width: 1px;
}
.acvim-small-link{
padding-left:10px;
color:#951932;
}

