/*   
Theme Name: Basic at its Best
Author: Combibo
*/

*{margin:0;padding:0}

body
{
-x-system-font:none;
background:#C5E2E6  none repeat scroll 0 0;
color:#494949;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:80%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-align:center;
margin:0.7em 0;

}
div#content {
background:#FFFDF6 none repeat scroll 0 0;
text-align:left;
margin: 0 auto;
width:90%;
}



div#pageContent {
background:#FFFDF6 none repeat scroll 0 0;
text-align:left;
margin: 0 auto;

width:90%;
}
div#head {
height:50px;
line-height:50px;
font-size:20px;
margin:0;
padding:5px 10px 2px;

}

div#head a:visited
{
text-decoration:  none;
color:blue;
}

div#head a:link
{
text-decoration:  none;
color:blue;
}

div#head a:hover
{
text-decoration:  underline;
} 


span#tagLine
{
color:#888888;
line-height:18px;
font-size:12px;
position: relative;
top: -15px; 
left: 10px;

margin:0;
padding:0;


}

span#articleInfo
{
color:#888888;
line-height:18px;
font-size:12px;
position: relative;
top: -6px; 
left: 30px;

margin:0;
padding:0;


}

span#authorArticleInfo
{
color:#888888;
line-height:18px;
font-size:12px;
position: relative;

left: 35px;

margin:0;
padding:0;


}

span#authorArticles
{

line-height:18px;
font-size:120%;
position: relative;

left: 30px;

margin:0;
padding:0;


}

span#authorInfo
{

line-height:18px;
font-size:120%;
position: relative;

left: 10px;

margin:0;
padding:0;


}

span#authorSummary
{

line-height:18px;
font-size:100%;
position: relative;

left: 35px;



}


div.categorySummary

{
line-height:18px;
font-size:100%;
position: relative;
top: -14px;
left: 30px;
margin:0;
padding:0;



}

ul#pages
{

padding-top:5px;
padding-left:5px;
padding-right:5px;
padding-bottom: 5px;





}

ul#pages li
{

display: inline-block;


}

ul#pages li
{

display: inline-block;
padding-top:5px;
padding-left:5px;
padding-right:5px;
padding-bottom: 5px;


}

div#topMenu
{
background:#C5E2E6 repeat-x scroll 0 0;
border-bottom:1px solid #BCCAD6;
border-top:1px solid #BCCAD6;
border-left:1px solid #BCCAD6;
border-right:1px solid #BCCAD6;
height: 35px;

width:100%

}
div#topMenu ul {
display:inline;
padding-top:15px;
padding-left:15px;
padding-right:0px;
padding-bottom: 0px;

}

div#topMenu li 
{
display: inline-block;

}

div#topMenu li {
margin:1px;
background:#F5F6D9 none repeat scroll 0 0;
position: relative;
top: 10px;
display:inline;

}

div#topMenu a{
background:#F5F6D9 none repeat scroll 0 0;
padding-left:15px;
padding-right:15px;
padding-bottom: 5px;
padding-top: 5px;
}
div#topMenu a:hover {
background:#FFFDF6 none repeat scroll 0 0;
color:#333333;
}
div#topMenu a:link
{
text-decoration:  none;
color:blue;

}
div#topMenu a:visited
{
text-decoration:  none;
color:blue;

}


div#rightMenu
{
float: right;
margin 0 0 0 10px;
min-width:220px;
width: 25%;

}

div#rightMenuBlock a{
background:##E0E0E0 none repeat scroll 0 0;
width: 100%;

padding-left:5px;

padding-bottom: 2px;
padding-top: 2px;

}
div#rightMenuBlock a:hover {
background:#FFFDF6 none repeat scroll 0 0;
color:#333333;
}
div#rightMenuBlock a:link
{
text-decoration:  none;
color:blue;

}
div#rightMenuBlock a:visited
{
text-decoration:  none;
color:blue;

}










div#rightMenuBlock
{
background-color:#E8E8E8 ;

float: right;
min-width:170px;
width:90%;
padding-top:15px;
padding-bottom:15px;
padding-right:20px;
padding-left: 5px;


}

div#rightMenuBlock h2
{
background-color:#E0E0E0;
font-size:1.2em;
font-weight:bold;
width: 100%;


}

div#rightMenuBlock ul
{
list-style-type: none;
padding-top:7px;
padding-bottom:7px;
min-width:170px;
width: 100%;
}

div#rightMenuBlock li 
{
min-width:170px;
width: 100%;
padding-top:3px;
padding-bottom:3px;

}


div#mainContent
{
margin:10px 0 15px;
padding 0px 5px;

width: 100%;
min-height: 200px;

}



div#mainContent h2
{
font-size:1.5em;
font-weight:bold;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
padding-left:5px;

}

div.heading
{
background-image: url(images/h2.png);
background-repeat: no-repeat;
background-position: 3% 0%;
font-size:1.5em;
font-weight:bold;
padding-left:30px;
padding-bottom:13px;
padding-top:7px;





}



div#contactForm
{
font-size:1.5em;

padding-top:5px;
padding-bottom:5px;
padding-right:5px;
padding-left:5px;


}
div#contactForm form
{
padding-left: 20px;

}

div#contactForm span
{
color:#888888;
line-height:30px;
font-size:14px;
position: relative;
top: -6px; 
left: 15px;

margin:0;


}


div#commentText
{
 border-top:1px dashed #A0A0A0;
 border-bottom:1px solid #A0A0A0;
 padding:5px 0px 10px 10px;
 font-size:110%;



}
div#commentBox0
{
 background-color: #FFFFFF;
padding:5px 0px 10px 0px;
margin-left: 30px;
width: 75%;

}

div#commentBox0 span
{
 padding-bottom:5px;
  
  

}
div#commentBox1
{
 background-color: #E8E8E8 ;

padding:5px 0px 10px 0px;
margin-left: 30px;
width: 75%;


}
div#commentBox1 span
{
padding-bottom:5px;


}



div#commentForm
{
font-size:1.5em;

padding-top:5px;
padding-bottom:5px;
padding-right:5px;
padding-left:5px;


}
div#commentForm form
{
padding-left: 20px;

}

div#commentForm span
{
color:#888888;
line-height:30px;
font-size:14px;
position: relative;
top: -6px; 
left: 15px;

margin:0;


}


div.articleTitle
{

font-size:1.5em;
font-weight:bold;
padding-left:15px;
padding-bottom:13px;
padding-top:7px;
width:90%;
}



div.articleTitle h1
{
font-size:100%;
font-weight:bold;




}
div#sharing
{
padding-left: 0px;
padding-right:30px;
position: relative;
float: right;
width: 50%;



}

div#under
{
background: #e0f1f3 none repeat scroll 0 0;
padding-left:15px;
padding-bottom: 10px;
padding-right:5px;
padding-top:10px;
margin:5px;
margin-right:10px;

width: 90%
}
div#commentError
{
color:#FA5858;

}
div#error
{
color:#FA5858;

}

span.articleTitle
{
background:#C5E2E6;
background-position: 3% 0%;
font-size:1.5em;
font-weight:bold;
padding-left:30px;
padding-bottom:13px;
padding-top:7px;
}


div#mainContent h3
{
font-size:1.2em;
font-weight:bold;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
padding-left:25px;

}

div#mainContent h4
{
font-size:1em;
font-weight:bold;
padding-top:5px;
padding-bottom:5px;
padding-right:5px;
padding-left:5px;

}

div#mainContent table
{
 padding-left:100px;
font-size:100%;

}

div#mainContent td
{
  padding-right:50px;
  padding-left:50px;
  padding-top:5px;
  padding-bottom:5px;



}


div#articleBody
{
width:75%;
min-height: 200px;

}
div#articleBody ul
{

padding-top:2px;
padding-bottom:2px;
padding-left:35px;
}

div#articleBody ol
{

padding-top:2px;
padding-bottom:2px;
padding-left:35px;
}


div#articleBody img
{
padding-left: 20px;
padding-right: 2px;
padding-bottom: 5px;
padding-top:0px;


}
div#articleBody li
{

padding-top:3px;
padding-bottom:3px;




}
div#articleBody p
{
width:90%;
padding-top:5px;
padding-bottom:5px;
padding-right:2px;
padding-left:15px;

}

div#articleBody h2
{
font-size:1.5em;
font-weight:bold;
padding-top:3px;
padding-bottom:3px;
padding-right:2px;
padding-left:10px;

}




div#articleBody h3
{
font-size:1.2em;
font-weight:bold;
padding-top:3px;
padding-bottom:3px;
padding-right:2px;
padding-left:10px;

}

div#articleBody h4
{
font-size:1em;
font-weight:bold;
padding-top:3px;
padding-bottom:3px;
padding-right:2px;
padding-left:10px;

}

div#articleBody table
{
 padding-left:100px;
font-size:100%;

}

div#articleBody td
{
  padding-right:50px;
  padding-left:50px;
  padding-top:5px;
  padding-bottom:5px;



}
div#footer
{
border-top:1px solid #F3F5F4;
height:50px;
font-size:80%;
margin:0;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 5px;
text-align:center;


}

#divfooter p
{
padding-top: 5px;
padding-bottom: 5px;
padding-left: 0px;
padding-right: 0px;

}


div#footer ul
{
display:inline;

padding-left:15px;


}
div#footer li
{
display: inline-block;

}


div#footer li
{

display:inline;
border-right:1px solid #888888;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 5px;


}


div#footer li.last
{

border: 0px;



}

div#footer a:visited
{
text-decoration:  none;
color:blue;
}

div#footer a:link
{
text-decoration:  none;
color:blue;
}

div#footer a:hover
{
text-decoration:  underline;
}



div#how
{
background-image: url(images/ol.png);
background-repeat: no-repeat;
height: 30px;
padding-left: 10px;
padding-bottom: 10px;
padding-top: 3px;
font-family:Georgia,"Times New Roman",Times,serif;
font-style: italic;
font-size: 140%;
margin: 5px;




}

div#howCon
{

padding-left: 45px;
position: relative;
top: -45px;
font-family:Georgia,"Times New Roman",Times,serif;

font-size: 110%;




}

div.featuredArticle
{
position: relative;
  min-width:200px;
  width:70%;

 

  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-top: 5px;







}






div#howCon p
{

margin:0;




}


div#cBlock
{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none;
background:#EDE9E3 none repeat scroll 0 0;
color:black;
font-family:Courier;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.6em;
margin-right:60px;
margin-left:25px;
padding-left:8px;
padding-right:8px;
}

div#articleAd
{
 padding-left:25px;


}
div#rightAd
{
 padding-left:10px;


}
