@import "reset.css";

/*scrollbar IE*/
HTML {
        scrollbar-base-color: #C00;
        scrollbar-3dlight-color: #C00;;
        scrollbar-highlight-color: #C00;;
        scrollbar-track-color: #DFDFDF;
        scrollbar-arrow-color: white;
        scrollbar-shadow-color: #C00;;
        scrollbar-dark-shadow-color: white;
}


body {
background-color:#E6E6E6;
background-image:url("images/gradient.png");
background-repeat:repeat-x;
color:#585858;
font-family:trebuchet MS, myriad pro;
font-size:13px;
margin-left:auto;

}

a {
	color:#400000;
	text-decoration:none;
}
a:visited {
	color: #333;
}

a:hover {
text-decoration:none;
color:#FFF;
background-color: #C00; 
}

strong {
font-weight:700;
}

hr {
border:none 0;
border-bottom:1px solid #E0E0E0;
height:1px;
margin:10px 0;
}

blockquote {
background:url(images/quotes.gif) no-repeat top left;
background-position:12px 12px;
color:#595959;
font-style:italic;
margin:5px 0;
padding:8px 15px 8px 60px;
}

.h1 {
background-color:#FFF;
}



th {
	vertical-align:middle;
	background-color:#900;
	text-align: left;
	padding:10px;
	}
td {
	vertical-align:middle;
	text-align: justify;
	padding:10px;
}




#wrapper {
margin:-50px auto auto;
width:1100px;
}

#header {
background-image:url("images/header-wb.png");
background-repeat:no-repeat;
height:209px;
margin-left:-117px;
overflow:visible;
padding-right:99px;
width:1210px;
}

#logomain {
background-image:url("images/logo.png");
background-repeat:no-repeat;
float:right;
font-size:0;
font-weight:bold;
height:81px;
margin-left:0;
margin-right:145px;
margin-top:61px;
top:0;
width:236px;
}

#description {
color:#666;
font-size:130%;
margin:5px 0 50px 30px;
}

#menu {
float:right;
font-size:100%;
margin:165px auto 0 429px;
overflow:visible;
position:absolute;
width:490px;
z-index:9999999;
}

#menu ul li {
border-left:2px solid #EEA8A8;
display:inline;
float:left;
padding:7px;
text-transform:uppercase;
}

#menu ul li a {
color:#FFF;
font-stretch:condensed;
font-weight:bold;
}

#menu A:hover {
color:#FFF;
text-decoration:none;
}

#container {
background-repeat:repeat;
float:left;
height:380px;
margin-left:0;
margin-right:31px;
overflow:visible;
width:969px;
}

#content {
background-image:url("images/transparent-w.png");
float:right;
height:354px;
overflow-x:hidden;
overflow-y:auto !important;
padding:10px;
width:657px;
}


.post {
margin-bottom:5px;
}

.post-title {
border-bottom:2px solid #900;
font-size:167%;
font-weight:normal;
line-height:1.2;
}

.page-subtitle {
border-bottom:1px solid #EFEFEF;
color:#CCC;
font-size:90%;
font-weight:700;
margin-bottom:15px;
padding-bottom:5px;
text-transform:uppercase;
}

.post-meta {
color:#999;
font-size:85%;
margin-top:5px;
}

.post-meta a {
color:#666;
}

.post-comments {
background:url(images/cbubble_left.gif) no-repeat top left;
float:right;
padding:3px 0 7px 7px;
}

.post-comments a {
background:url(images/cbubble_right.gif) no-repeat top right;
color:#FFF;
padding:3px 7px 7px 0;
}

.post-content {
margin-top:15px;
margin-bottom:45px;
}

.post-content h2 {
border-bottom:1px solid #EFEFEF;
font-size:140%;
margin-bottom:10px;
padding:10px 0 5px;
}

.post-content h3 {
border-bottom:1px solid #EFEFEF;
font-size:110%;
font-weight:700;
margin-bottom:5px;
padding:10px 0 5px;
}

.post-content p {
line-height:1.3;

}

.post-content img.alignnone {
background:#FFF;
border:1px solid #EFEFEF;
padding:4px;
}

.post-content img.alignleft {
border:1px solid #EFEFEF;
float:left;
margin:0 25px 15px 0;
padding:4px;
}

.post-content img.alignright {
border:1px solid #EFEFEF;
float:right;
margin:0 0 15px 25px;
padding:4px;
}

.post-content ul,.post-content ol {
margin-bottom:20px;
margin-left:30px;
}

.post-content ul {
list-style:outside;
}

.post-content ol {
list-style:decimal;
}

.post-content ul li,.post-content ol li {
line-height:1.3;
margin-bottom:5px;
}

.more-link {
display:block;
font-weight:700;
margin-top:10px;
}

.section-title {
font-size:140%;
margin-bottom:10px;
}

.navleft {
float:left;
margin:0 15px 15px 0;
}

.navright {
float:right;
margin:0 0 15px 15px;
}

.navigation div a {
font-size:110%;
}

#comments ol li {
border-bottom:1px solid #F0F0F0;
height:1%;
margin-top:2px;
overflow:hidden;
padding:10px 0;
}

.comment-gravatar {
background:#FFF;
border:1px solid #F0F0F0;
float:left;
margin-right:10px;
padding:3px;
}

.comment-data {
float:left;
width:400px;
}

.comment-data p {
line-height:1.3;
margin-bottom:6px;
}

.comment-author {
font-weight:700;
margin-bottom:3px;
}

.comment-meta {
color:#666;
font-size:85%;
margin-bottom:5px;
}

.unapproved {
font-style:italic;
}

#respond {
border-top:2px solid #990000;
margin-top:-37px;
padding-top:10px;
}

#comment-form {
margin-bottom:10px;
margin-top:15px;
}

#comment-form label {
display:block;
font-size:90%;
margin-bottom:5px;
}

#comment-form input {
margin-bottom:10px;
padding:5px;
width:240px;
}

#comment-form textarea {
background-color:#FCFCFC;
font-family:trebuchet MS;
font-size:100%;
height:94px;
margin-top:15px;
padding:10px;
width:610px;
}

#sidebar {
float:left;
overflow:hidden;
padding-top: 0px; 
height: 372px; 
width: 292px;
}

#sidebar2 {
	background-color:EBEBEB;
	padding: 5px;
	float:right;
	width:140px;
	list-style:none outside none;
}

#sidebar3 {
	float:none;
	list-style:none outside none;
	margin-bottom:10px;
	position:relative;
	width:640px;
}

.widgettitle {
	font-size:130%;
	line-height:151%;
	margin-bottom:9px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-color: #900;
}


.sidepanel {
margin-bottom:30px;
}

.sidepanel h3 {
border-bottom:1px solid #EFEFEF;
color:#333;
font-size:90%;
font-weight:bold;
padding:0 0 5px;
text-transform:uppercase;
}

.sidepanel ul li {
border-bottom:1px solid #EFEFEF;
line-height:1.2;
padding:5px 0;
}

.sidepanel p {
line-height:1.3;
margin-top:8px;
}

#footer {
background:url("images/footerline-wb.png") no-repeat scroll 0 0 transparent;
float:left;
height:40px;
margin-left:-124px;
margin-top:-16px;
padding:20px;
width:1350px;
font-variant:small-caps;
}

#footer a:link{
	color: #FFFFFF !important;
} 


#footer-copy {
color:#4B4B4B;
float:none;
font-size:110%;
margin-left:433px;
width:259px;
}

#footer-links { 
float:right;
font-size:15px;
font-style:inherit;
margin-right:276px;
}


#footer-links li {
color:#FFF;
list-style-type: none;
float:left;
margin-left:-2px;
margin-right:10px;
margin-top:4px;
}

#ana  {
background-attachment:scroll;
background-image:url("images/ana-s.png");
background-repeat:no-repeat;
height:374px;
margin-left:0;
margin-top:-7px;
position:relative;
width:248px;
}
/*#onfooter {
	height:374px;
	margin-left:-270px;
	margin-top:65px;
	position:fixed;
	width:248px;
}

*/



.sep {
color:#CCC;
margin:0 8px;
}

.ico-small {
margin:0 5px 2px 0;
vertical-align:middle;
}

.post-title a {
	color: #333;
}

#menu a-link,.post-comments a:hover {
color:#FFF;
}


