body {background: #DDDDDD url('images/bg.gif') 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: #B01426;text-decoration: none;}

a:hover {color: #CC0000;text-decoration: underline;}

/************************************************

* Header *

************************************************/



#header {background: #FFFFFF;width: 920px;height: 80px;color: #000000;font-size: 11px;margin: 0px auto 0px;padding: 0px;overflow: hidden;}#header h2 {color: #B01426;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: #B01426;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: #B01426;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: #B01426;padding: 0px;margin: 0px;font-weight: bold;text-decoration: none;}#header ul li a:hover {color: #CC0000;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 #B01426;}

#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 #B01426; padding-left:20px; padding-right:20px; padding-top:7px; padding-bottom:7px}

#nav a:hover {background: #5186D7;color: #FFFFFF;display: block;text-decoration: none;margin: 0px;padding: 7px 20px 7px 20px;}

#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: #B01426;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: #333333;display: block;font-weight: bold;margin: 0px 20px 0px 0px;padding: 6px 10px 6px 10px;}

#subnav a:hover {background: #C7D6E3;color: #B01426;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: #B01426;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: #B01426;}

#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 18px 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: #CC0000;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: 0px;padding: 0px 0px 10px 0px;}

#homepage ul li {list-style-type: square;margin: 0px;padding: 0px;}

#homepage ol li  {background: url(images/painter-bullet.jpg) top left no-repeat; list-style:none;padding-left: 20px;padding-bottom:10px;}

.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: #CC0000;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: 0px 0px 2px 0px;margin: 0px 0px 5px 0px;border-bottom: double #C0C0C0;}

#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: #E8EDF1;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: #B01426;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: 650px;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;}

.style1 {
	font-size: 18px;
	font-weight: bold;
}
#apDiv1 {
	position:relative;
	left:50px;
	top:100px;
	width:326px;
	height:73px;
	z-index:1;
}