body {background: #02053F repeat-x;width: 960px;color: #000000;font-size: 12px;font-family: Arial, Tahoma, Verdana;margin: 0px auto;padding: 0px}#wrap {background: #FFFFFF;width: 920px;margin: 10px auto 10px;padding: 0px 20px 20px 20px;border: double #C0C0C0;}
/************************************************
* Hyperlinks *
************************************************/

a, a:visited {
	color: #990000;
	text-decoration: none;
}
a:hover {color: #DD7712;text-decoration: underline;}
/************************************************
* Header *
************************************************/

#header {background: #FFFFFF;width: 920px;height: 141px;color: #000000;font-size: 11px;margin: 0px auto 0px;padding: 0px;overflow: hidden;}#header h2 {color: #02053F;font-size: 48px;font-family: Georgia, Times New Roman, Trebuchet MS;font-weight: normal;margin: 0px;padding: 0px;text-decoration: none;}#header h2 a, #header h1 a:visited {color: #02053F;font-size: 48px;font-family: Georgia, Times New Roman, Trebuchet MS;font-weight: normal;margin: 0px;padding: 0px;text-decoration: none;}#header h2 a:hover {color: #02053F;text-decoration: none;}#header p {padding: 0px 0px 5px 0px;margin: 0px;line-height: 20px;}#header ul {margin: 0px;padding: 0px 0px 5px 0px;}#header li {list-style-type: none;margin: 0px;padding: 0px;display: inline;}#header ul li a, #header ul li a:visited {font-size: 11px;font-family: Arial, Tahoma, Verdana;color: #02053F;padding: 0px;margin: 0px;font-weight: bold;text-decoration: none;}#header ul li a:hover {color: #DD7712;padding: 0px;margin: 0px;text-decoration: none;}.headerleft {width: 580px;float: left;font-size: 14px;margin: 0px;padding: 15px 0px 0px 0px;}.headerright {width: 320px;float: right;margin: 0px;padding: 10px 0px 0px 0px;font-weight: bold;text-align: right;text-transform: uppercase;}
/************************************************
* Navbar *
************************************************/

#navbar {background: #376B9D url('images/navbar.gif');width: 920px;height: 28px;font-size: 11px;font-family: Arial, Tahoma, Verdana;color: #FFFFFF;font-weight: bold;margin: 0px auto;padding: 0px;border-top: 1px solid #1A4182;border-bottom: 1px solid #1A4182}#navbar a, #navbar a:visited {color: #FFFFFF;font-size: 11px;text-decoration: none;text-transform: uppercase;padding: 0px 0px 0px 3px;}#navbar a:hover {color: #FFFFFF;text-decoration: underline;padding: 0px 0px 0px 3px;}#navbar p {color: #FFFFFF;margin: 0px auto 0px;padding: 0px 0px 0px 10px;font-weight: bold;}#navbarleft {width: 825px;float: left;margin: 0px;padding: 0px;}
#navbarright {width: 90px;font-size: 11px;float: right;margin: 0px;padding: 7px 0px 0px 0px;border-right: 1px solid #02053F;}
#navbarright a img {border-color: #000;}
#nav {margin: 0px;padding: 0px;list-style: none;}
#nav ul {margin: 0px;padding: 0px;list-style: none;}
#nav a, #nav a:visited {background: #376B9D url('images/navbar.gif');color: #FFFFFF;display: block;font-weight: bold;margin: 0px;border-right: 1px solid #548ADA;border-left: 1px solid #02053F; padding-left:15px; padding-right:15px; padding-top:7px; padding-bottom:7px}
#nav a:hover {background: #02053F;color: #DD7712;display: block;text-decoration: none;margin: 0px;padding: 7px 15px 7px 15px;}
#nav li {float: left;margin: 0px;padding: 0px;}
#nav li li {float: left;margin: 0px;padding: 0px;width: 150px;}
#nav li li a, #nav li li a:link, #nav li li a:visited {background: #02053F;width: 160px;float: none;margin: 0px;padding: 7px 30px 7px 10px;border-bottom: 1px solid #DDDDDD;}
#nav li li a:hover, #nav li li a:active {background: #376B9D url('images/navbar.gif');padding-left:10px; padding-right:30px; padding-top:7px; padding-bottom:7px}
#nav li ul {position: absolute;width: 10em;left: -999em;}
#nav li:hover ul {left: auto;display: block;}
#nav li:hover ul, #nav li.sfhover ul {left: auto;}
/************************************************
* Subnavbar *
************************************************/

#subnavbar {background: #E8EDF1;width: 920px;height: 27px;margin: 0px auto 0px;padding: 0px;border-bottom: 1px solid #B1C3D4;}
#subnav {margin: 0px;padding: 0px;list-style: none;}
#subnav ul {margin: 0px;padding: 0px;list-style: none;}
#subnav a, #subnav a:visited {background: #E8EDF1;color: #DD7712;display: block;font-weight: bold;margin: 0px 20px 0px 0px;padding: 6px 10px 6px 10px;}
#subnav a:hover {background: #C7D6E3;color: #02053F;display: block;text-decoration: none;margin: 0px 20px 0px 0px;padding: 6px 10px 6px 10px;}
#subnav li {float: left;margin: 0px;padding: 0px;}
#subnav li li {float: left;margin: 0px;padding: 0px;width: 160px;}
#subnav li li a, #subnav li li a:link, #subnav li li a:visited {background: #FFFFFF;color: #02053F;width: 160px;float: none;margin: 0px;padding: 6px 10px 6px 10px;border-bottom: 1px solid #B1C3D4;border-left: 1px solid #B1C3D4;border-right: 1px solid #B1C3D4;}
#subnav li li a:hover, #subnav li li a:active {background: #C7D6E3;color: #02053F;}
#subnav li ul {position: absolute;width: 10em;left: -999em;}
#subnav li:hover ul {left: auto;display: block;}
#subnav li:hover ul, #subnav li.sfhover1 ul {left: auto;}
/************************************************
* Homepage * 
************************************************/

#homepage {float: left;width: 550px;margin: 0px 0px 0px 0px;padding: 15px 0px 15px 0px;}
#homepage p {padding: 0px 0px 10px 0px;margin: 0px;}

#homepage h1 {color: #000000;font-size: 22px;font-family: Arial, Tahoma, Verdana;font-weight: bold;margin: 0px 0px 15px 0px;padding: 10px 0px 0px 0px;line-height: 24px;}
#homepage h1 a, #homepage h1 a:visited {color: #000000;font-size: 22px;font-family: Arial, Tahoma, Verdana;font-weight: normal;margin: 0px 0px 2px 0px;padding: 10px 0px 0px 0px;line-height: 24px;}
#homepage h1 a:hover {color: #DD7712;text-decoration: none;}
#homepage h3 {color: #000000;font-size: 12px;font-family: Arial, Tahoma, Verdana;font-weight: bold;padding: 0px 0px 4px 0px;margin: 0px 0px 5px 0px;border-bottom: double #C0C0C0;}
#homepage ul {list-style-type: square;margin: 10px 0 10px 30px;padding: 0px 0px 10px 0px;}
#homepage ul li {list-style-type: square;margin: 0px;padding: 0px;}
.hpfeatured {float: left;width: 600px;margin: 0px 0px 10px 0px;padding: 0px 0px 5px 0px;border-bottom: double #C0C0C0;}
.hppostmeta {width: 290px;font-size: 11px;padding: 0px;margin: 0px;border-bottom: 1px dotted #C0C0C0;font-weight: bold;}
#homepageleft {float: left;width: 290px;margin: 0px 0px 0px 0px;padding: 10px 0px 20px 0px;}
#homepageright {float: right;width: 290px;margin: 0px 0px 0px 0px;padding: 10px 0px 20px 0px;}
/************************************************
* Content * 
************************************************/

#content {width: 920px;margin: 0px auto 0px;padding: 0px 0px 0px 0px;line-height: 17px;}
#content p {padding: 0px 0px 15px 0px;margin: 0px;}
#contentleft h1 {color: #000000;font-size: 22px;font-family: Arial, Tahoma, Verdana;font-weight: normal;margin: 0px 0px 2px 0px;padding: 0px 0px 0px 0px;line-height: 24px;}
#contentleft h1 a, #contentleft h1 a:visited {color: #000000;text-decoration: none;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
#contentleft h1 a:hover {color: #DD7712;text-decoration: none;}
#content h2 {font-size: 12px;font-family: Arial, Tahoma, Verdana;font-weight: bold;margin: 0px;padding: 0px;}
#content h2 a, #content h2 a:visited {font-size: 12px;font-family: Arial, Tahoma, Verdana;font-weight: bold; text-decoration: none;margin: 0px;padding: 0px;}
#content h2 a:hover {text-decoration: none;}
#content h4 {color: #000000;font-size: 14px;font-family: Arial, Tahoma, Verdana;font-weight: bold;padding: 0px 0px 5px 0px;margin: 0px 0px 0px 0px;}
#content img.wp-smiley {float: none;border: none;padding: 0px;margin: 0px;}
#content img.wp-wink {float: none;border: none;padding: 0px;margin: 0px;}
#contentleft {float: left;width: 600px;margin: 0px 0px 0px 0px;padding: 0px 0px 20px 0px;}
#contentleft a img {border-color: #000;}
#contentleft ol {margin: 0px 0px 0px 5px;padding: 0px 0px 15px 0px;}
#contentleft ol li {margin: 0px 0px 0px 20px;padding: 0px 0px 0px 0px;}
#contentleft ul {list-style-type: square;margin: 0px 0px 0px 0px;padding: 0px 0px 15px 0px;}
#contentleft ul li {list-style-type: square;margin: 0px 0px 0px 20px;padding: 0px 0px 0px 0px;}
blockquote {font-style: italic;margin: 0px 20px 15px 20px;padding: 5px 0px 5px 15px;border-left: 5px solid #DDDDDD;}
#content blockquote p {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
.breadcrumb {float: left;width: 600px;font-size: 11px;margin: 0px 0px 20px 0px;padding: 10px 0px 3px 0px;border-bottom: double #C0C0C0;}
.date {float: left;width: 600px;font-size: 12px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;}
.postmeta {width: 600px;font-size: 12px;padding: 5px 0px 20px 0px;margin: 0px 0px 0px 0px;border-top: double #C0C0C0;}
.postmeta2 {width: 600px;font-size: 12px;padding: 5px 0px 40px 0px;margin: 0px 0px 0px 0px;border-top: double #C0C0C0;}
.adsense-post {background: #FFFFFF;float: left;width: 610px;margin: 0px 0px 10px 0px;padding: 20px 0px 20px 0px;}
.archive {float: left;width: 275px;margin: 0px 0px 0px 0px;padding: 0px 0px 20px 0px;}
/************************************************
* Sidebar * 
************************************************/

#sidebar {float: right;width: 300px;margin: 0px;padding: 15px 0px 0px 0px;line-height: 18px;display: inline;}
#sidebar p {padding: 0px;margin: 0px;}
#sidebar a img {border-color: #000;}
#sidebar h2 {color: #000000;font-size: 12px;font-family: Arial, Tahoma, Verdana;font-weight: bold;padding: 3px 0px 2px 0px;margin: 0px 0px 5px 0px;border-top: double #C0C0C0;text-align:center;}
#sidebar h3 {color: #000000;font-size: 12px;font-family: Arial, Tahoma, Verdana;font-weight: bold;padding: 0px 0px 2px 0px;margin: 0px 0px 5px 0px;}
#sidebar h4 {color: #000000;font-size: 12px;font-family: Arial, Tahoma, Verdana;font-weight: bold;padding: 0px 0px 2px 0px;margin: 0px;}
#sidebar ul {list-style-type: none;margin: 0px 0px 10px 0px;padding: 0px;}
#sidebar ul li {list-style-type: none;margin: 0px 0px 5px 0px;padding: 0px;}
#sidebar ul ul {list-style-type: none;margin: 0px 0px 0px 0px;padding: 0px;}
#sidebar ul li li {background: #FFFFFF url('images/icon.gif') no-repeat top left;margin: 0px;; padding-left:18px; padding-right:0px; padding-top:0px; padding-bottom:5px}
#sidebar ul li ul li {background: #FFFFFF url('images/icon.gif') no-repeat top left;margin: 0px;; padding-left:18px; padding-right:0px; padding-top:0px; padding-bottom:5px}
.adsense {float: left;width: 300px;margin: 0px 0px 10px 0px;padding: 5px 0px 10px 0px;}
.video {float: left;width: 300px;margin: 0px 0px 10px 0px;padding: 5px 0px 10px 0px;}
.ad {float: left;width: 300px;margin: 0px 0px 10px 0px;padding: 5px 0px 10px 0px;}
.newsletter {background: #ffffff;float: left;width: 278px;padding: 10px;border: 1px solid #B1C3D4;clear: both; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:15px}
/************************************************
* Left Sidebar * 
************************************************/

#l_sidebar {float: left;width: 160px;margin: 0px;padding: 10px 0px 0px 0px;line-height: 20px;display: inline;}
#l_sidebar p {margin: 0px;padding: 0px 0px 15px 0px;}
#l_sidebar a img {border-color: #000;}
#l_sidebar ul {list-style-type: none;margin: 0px 0px 10px 0px;padding: 0px;}
#l_sidebar ul ul {list-style-type: none;margin: 0px 0px 0px 0px;padding: 0px;}
#l_sidebar ul li li {background: #FFFFFF url('images/icon.gif') no-repeat top left;margin: 0px;; padding-left:18px; padding-right:0px; padding-top:0px; padding-bottom:5px}
#l_sidebar ul li ul li {background: #FFFFFF url('images/icon.gif') no-repeat top left;margin: 0px;; padding-left:18px; padding-right:0px; padding-top:0px; padding-bottom:5px}

/************************************************
* Footer *
************************************************/

#footer {background: #02053F;width: 920px;height: 35px;margin: 0px auto 0px;padding: 0px 0px 0px 0px;}
#footer p {color: #FFFFFF;font-size: 11px;font-family: Arial, Tahoma, Verdana;margin: 0px;padding: 0px 10px 0px 10px;}
#footer a, #footer a:visited {color: #FFFFFF;text-decoration: none;}
#footer a:hover {text-decoration: underline;}
#footer a img {border-color: #000;}
#footerleft {width: 950px;float: left;margin: 0px;padding: 10px 0px 0px 0px;}
#footerright {width: 260px;float: right;margin: 0px;padding: 7px 0px 0px 0px;text-align: right;}

/************************************************
* Breadcrum / Cookie Trail *
************************************************/

#bread {font-family:Arial, Helvetica, sans-serif;font-size:11px;text-align:left;}
#bread a {font-size: 9px;margin: 0 3px;}

a img {border-color:black;}

input [type="text"], select, option{
width:200px;
}

form tr {
vertical-align:top;
}
