/*
Theme Name: Brandon Theme
Description: Specially made for brandons-rei-tools.com
Version: 1.0
Author: Sohail ABid, changed by setjmp
Author URI: http://selfexile.com
*/

* { margin:0; padding:0;}
body { font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.productlisting h2 a:link:before, .productlisting h2 a:visited:before, .productlisting h2 a:link, .productlisting h2 a:visited, .productlisting h2 a {
    vertical-align: top;
    text-align: left;
    font-size:24px;
}
.productlistingcommentwrap {
    text-align:center;
    margin:0 4em 0 4em;
    padding:0 0 0 0;
    width:554px;
}
.productlistingcomment {
    background-color: #f8f5ae;
    border: black 1px solid;
    width: 400px;
    text-align: left;
    font-size:10pt;
    margin: 1em 1em 1em 1em;
    padding:4px 5px 4px 5px;
}
p.productlistingcommentor {
    font-size:8pt;
    font-weight: bold;
    padding:0 0 0 0;
    margin: 0 0 0 0;
}
.productlisting ul {
    list-style:url(images/Checkbox-01-with-red-check18b.gif) disc;
    font-size:14px;
    vertical-align: middle;
    font-weight: normal;
}
.productlisting ul li {
    vertical-align: middle;
    /*padding-left: 8px;*/
}
.productlisting>h3 {
    background:#003366;
    color:white;
    padding:10px;
    text-align: left;
}
.productlisting>p>img {
    margin:6px 10px 6px 25px;
}
.expertlook1 h2, .expertlook1 h3 {
    background:#003366;
    color:white;
    padding:10px;
    text-align: left;
}
.expertlook1 h4 {
    padding:40px 0 0 0;
    font-size:18px;
}
#infobar { VERTICAL-ALIGN: top;HEIGHT: 10px; BACKGROUND-COLOR: #000080;FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Sans-Serif;PADDING: 5px; }
p { margin:12px 0;}
form { margin:12px 0;}
a { color:#003366;}
h1 { font-size:30px; line-height:30px;}
h2 { font-size:24px; line-height:24px;}
h3 { font-size:18px; line-height:18px;}
h4 { font-size:14px; line-height:14px;}
#wrap { width:898px; margin:10px auto; border:1px solid #C0C0C0;}
#header { background:#003366; color:#FFFFFF; text-align:center; padding:4px;}
#header p { margin:2px 0; font-size:12px;}
#header a { color:#C0C0C0;}
#header h1 {font-family:"Trebuchet MS"; margin:6px 0 10px;}
#header h1 a { color:#FFFFFF;}
#container {  background:url(images/bg.gif) repeat-y; margin:20px;}
#content { float:left; padding:10px 0 0 0; width:554px;}
#content h3 { margin-top:25px; padding: 10px; background: #003366; }
#content ul { margin:12px 0 12px 30px;}
#content ol { margin:12px 0 12px 30px;}
#sidebar { float:right; padding:10px 0 0 0; width:258px;}
#sidebar h3.red { color:#FF0000;}
#sidebar ul { margin:6px 0 12px 20px; line-height:20px;}
#sidebar .mywidget { margin-bottom:25px;}
#footer { clear:both; background:#003366; color:#FFFFFF; text-align:center; padding:4px;}
#footer p { margin:2px 0; font-size:12px;}
#footer a { color:#C0C0C0;}
.clear { clear:both}
.post { border-bottom:1px solid #C0C0C0; margin-bottom:20px; padding-bottom:10px;}
.alignleft { float:left; border:0; margin-right:10px;}
.reclass{
	border-color: #003366;
    border-width: 0 0 1px 1px;
    border-style: solid;
}
.mark {
	font-size: 25px;
	text-decoration: none;
}