/*
Theme Name: Irvingia.org
Description: 
Version: 1.0
Author: Troy
*/


/* css browser reset */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%; font-family:"Times New Roman", Times, serif; vertical-align: baseline;}
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height:
 1;color:#000000;background:#ffffff;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}

/**  Layout **/
body{background-image:url(img/bg.jpg); background-repeat:repeat-x; font-family:"Times New Roman", Times, serif;}
#container{width: 650px; margin: 0 auto 0 auto;}
#content{width:426px; float:left;}
#banner{width: 426px; height: 331px; background-image:url(img/banner.jpg); margin:15px auto;}
#siderbar{width:183px; float:right;}
#header{width:100%; height: 183px; background-image:url(img/bg.jpg); background-repeat:repeat-x; margin-top: 0px;}
#logo{width: 336px; height: 123px; margin: 0 0 0 50px; }
#footer p{font-size:10px; clear:both; text-align:center; }
#side-top-product{border:solid 1px #000; background-color:#f8f8f8;}

/**  h tags **/
h1{text-align:center; font-size:24px; padding-bottom: 20px; padding-top: 12px; color:#030; font-weight:600;}
#side-top-product h1{text-align:center; font-size:14px; color:#030; font-weight:600;}
h2{font-size:18px; padding-bottom: 10px; font-weight:600;}
h3{text-align:center; font-size:14px; padding-bottom: 15px; padding-top: 10px; color:#009; font-weight:600;}

/**  h tags **/
p{font-family:Georgia, "Times New Roman", Times, serif; color:#000; font-size:12px; line-height: 18px; padding-bottom: 10px; text-align:justify; text-justify: newspaper;}
#side-top-product p{font-size:10px; text-align:center; }
#side-top-product p a{ font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}

a{color:#00F; text-decoration:none}
a:hover{text-decoration:underline;}

/** list tag **/
div#content ul{list-style-image:url(img/arrow.png); margin:0px 10px 5px 15px; padding-left:20px; }
div#content ul li{margin-bottom:10px; }
div#content ul li a{color:#030; font-size:14px; text-decoration:none; }
div#content ul li a:hover{color:#00F;}

#siderbar ul{list-style-image:url(img/arrow.png); margin:0px 10px 5px 15px; padding-left:20px; }
#siderbar ul li{margin-bottom:5px; }

/** img tag **/
img a{border:none;}
#siderbar img{ margin:20px auto;}
#side-top-product img{margin:0 0 0 45px;}

/** Navigation **/
#nav{width:100%; height:60px; margin:10px 0 0 15px;}
#nav ul li{display:inline; padding: 0 0 0 20px; color:#FFF; font-weight:500;}
#nav ul li a{color:#000; font-size:16px; text-decoration:none; color:#FFF; font-weight:500;}
#nav ul li a:hover{color:#666;}


form#email_form{margin-left:15px;}
form#email_form input{width:80%; margin-bottom:6px;}
form#email_form input#submit{width:100px; display:block;}
form#email_form label{display:block; font-size:14px; margin-bottom:3px;}
form#email_form textarea{width:90%; height:100px; margin-bottom:10px;}


iframe{height:600px;}


