/* BODY */
body {
margin:0px;
padding:0px;
line-height: 1; 
color: #333; 
font: normal 62.5% Arial, Helvetica, sans-serif; 
background-color:#F6FBFF;}

.wrapper{
margin:0 auto;
width:900px;}

/* END BODY */

/* HEADER */
#header{
margin:0 auto;
width:900px;
}

#header h2{
font-size:50px;
margin-bottom:0px;
padding:0px;
}
/* END HEADER */

/* NAV BAR */
#navbar{
background:#252525;
height:40px;
}

#navlist{
margin-top:10px;
padding-top:1.47pt;
font-weight:bold;
list-style:none;

}

#navbar li{
float:left;
padding-left:80px;
display:block;
}

#navbar li a{
margin-top:3px;
text-decoration:none;
color:#F6FBFF;
text-transform:capitalize;
padding:10px;
display:block;

}




#navbar .current_page_item a{
border:#2893FF solid 1px;
color:#F6FBFF;
background:#0955A2;
padding:9px;

}



#navbar li a:hover{
border:#2893FF solid 1px;

padding:9px;
background:#0955A2;
}

.navcontent{
width:900px;margin:0 auto;
}
/* END NAV BAR */

/* POST CONTENT */
#postcontent{
width:600px;
float:left;
}

#postcontent h1 {
margin-bottom:0px;
margin-left:0px;
}

#postcontent h2{
margin-bottom:0px;
margin-left:0px;
}


#postcontent h1 a{
color:black;
text-decoration:none;}


#postcontent h2 a{
color:black;
text-decoration:none;}

small.classified{
color:#ABABAB;
}

small.classified a{
color:#ABABAB;
font-weight:bold;
text-decoration:none;
}

.posttext{
padding-top:10px;
border-top:#DBDBDB 2px solid;
text-align:justify !important;
color:#3F4041;
font-size: 1.3em;
line-height: 1.538em;
word-wrap: break-word;
float:left;
}

.posttext a{
color:#114477;}

#relatedpost h4{
margin:0px; 
padding:0px;
margin-top:20px; 
}
.relatedpost{
list-style:none;
margin:0px;
padding:0px;
width:350px;}

.relatedpost li{
border-bottom:dotted 2px gray;
padding-bottom:10px;
padding-top:10px;
}

.relatedpost a{
color:#0955A2;
text-decoration:none;}

/* SIDEBAR */
#sidebar{
width:280px;
float:right;
margin-top:25px;
}

.sidebarbox{

}

.sidebarbox h2{
}

.sidebar a{
color:#0955A2;
text-decoration:none;
}

.sidebarbox ul{
list-style:none;
padding:0px;
margin:0px;
}

.sidebarbox ul li {
padding-top:6px;
padding-bottom:6px;
border-bottom:1px dotted #DCDCDC;
}

.sidebarbox ul li a{
color:#0955A2;
text-decoration:none;
font-weight:bold;
}


/* END SIDEBAR */
/* END POST CONTENT */


/* FOOTER */

.footer{
list-style:none;
float:left;
margin-top:30px;
font-size:13px;
}


#footer a, #footer{
color:#A8A8A8;}

#footer img{
padding-left:35px;
float:left;}

.footer li{
float:left;
padding-left:40px;}

.footer a{
text-decoration:none;
font-weight:bold;
text-transform:capitalize;
}

.footertext{
margin-top:40px;
float:right;
padding-left:10px;}

#footer img{

float:right;
}


/* GOOD CLASSES */
img {
border:none;
}

.posttext input[type=submit]{
color:white;
padding:8px;
margin-top:-8px;
display:block;
background:#3A73E6;
border:#4289EA 1px solid;
text-decoration:none;

}

.loginbutton{
color:white;
padding:8px;
padding-left:10px;
padding-right:10px;
margin-top:-6px;
display:block;
background:#3A73E6;
text-decoration:none;
float:right;
border:#4289EA 1px solid;

}

.registerbutton{
float:right;
color:white;
font-weight:bold;
padding:8px;
padding-top:0px;
margin-top:2px;
text-decoration:none;
}

.registerbutton:hover{
text-decoration:underline;
}

.or{
float:right;
color:#ABABAB;
padding:8px;
padding-left:0px;
padding-top:0px;
margin-top:2px;
font-weight:normal;
}

.readmore{
color:white;
float:right;
padding:8px;
font-weight:bolder;
display:block;
background:#336AD9;
text-decoration:none;
}



.right{
margin:0px;
padding:0px;
padding-left:13%;
color:gray;}

.clear{
clear:both;}

.pageborder{
border:#DCDCDC solid 1px;
}

p.tags a, p.date a, .posttext a {
color:#336AD9;
text-decoration:none;}

a.download {
margin-left:50px;
float:left;
width:200px;
display:block;
color:white;
background-color:#d54e21;
text-decoration:none;
padding:8px;
font-weight:bolder;
font-size:16px;}

a.preview {
margin-right:50px;
float:right;
width:200px;
display:block;
color:white;
background-color:#4eaf21;
text-decoration:none;
padding:8px;
font-weight:bolder;
font-size:16px;}

a.preview:hover{
color:#acff90;}

a.download:hover{
color:#ffac90;}

.posttext .alignright,
.posttext img.alignright {
	display: inline;
	float: right;
	margin-left: 10px;
	
}


#rp {

width:250px;
list-style:none;
padding:0px;
margin:0px;
clear:both;

}

#rp li {
padding-top:6px;
padding-bottom:6px;
border-bottom:1px dotted #DCDCDC;
}

#rp li a{
color:#0955A2;
text-decoration:none;
font-weight:bold;
}

.rp {

width:250px;
list-style:none;
padding:0px;
margin:0px;
clear:both;

}

.rp li {
padding-top:6px;
padding-bottom:6px;
border-bottom:1px dotted #DCDCDC;
}

.rp li a{
color:#0955A2;
text-decoration:none;
font-weight:bold;
}



.navigation a{
color:#0955A2;}

#subscribe input[type=submit]{
color:white;
padding:2px;
display:block;
background:#3A73E6;
text-decoration:none;
width:155px;
border:#4289EA 1px solid;
}

#subscribe input[type=text]{
padding:5px;
border:1px solid #555;
background:#fffeeb;
}
/* END GOOD CLASSES */
#wada li{
list-style:none;
margin-top:2px;}

#wada {
margin:0px;
padding:0px; 
font-size:12px;}



#wada{
list-style:none;
padding:0px;
margin:0px;
}

#wada li {
padding-top:1px;
padding-bottom:1px;
}
#wada li a{
color:#0955A2;
text-decoration:none;
font-weight:bold;
}

