body{
margin:0 0 0 0;
padding:0;
background-color:#333333;
}

img{
border:0;
padding:5px;
margin:0;border-color:#dddddd;
}

#content h1, #content h2, #content h3, #content h4, #content h5{
margin:0 0 3px 0;
font-family:Arial, Helvetica, sans-serif;
color:#336699;
}

h1{
font-size:21px;
}

h2{
font-size:18px;
}

h3{
font-size:16px;
}

#content .normalentry h2{
font-size:16px;
}

form{
margin:0;padding:0;
}

#s{
padding:5px;
}

#searchsubmit, #commentform #submit{
background-color:#336699;
cursor:pointer;
color:#f7f7f7;
font-weight:bold;
}

#searchsubmit:hover, #commentform #submit:hover{background-color:#3366ff;}

.clearer{clear:both;}

a:link, a:active, a:visited, ol.commentlist li.alt a, blockquote a{color:#336699;text-decoration:underline;}
a:hover, ol.commentlist li.alt a:hover, blockquote a:hover{color:#3366FF;text-decoration:none;}

#header{margin:0;width:950px;height:100px;background-repeat:repeat-x;padding:0;}

#blogtitle{height:100px;margin:0;float:left;padding:0 0px 0 0px;}

#blogtitle a{font-size:250%;color:#ffffff;vertical-align:middle;font-family:Arial, Helvetica, sans-serif;}

#logo{border:0;padding:0;margin:0 0 0 0;background:none;}

#blogname

{float:left;margin:15px 0 0 0px;font-family:Georgia,"Times New Roman", Times, serif;letter-spacing:-3px;font-size:30px;text-transform:uppercase;color:#eaca17;font-weight:normal;}

#blogdescription{color:#f9eeb4;font-family:Tahoma;font-size:12px;font-weight:normal;text-transform:uppercase;letter-spacing:1px;text-align:left;}

#topnav{margin:0;padding:0;height:27px; }

.left{float:left;margin:0;padding:0 10px 0px 10px;}

.right{float:right;margin:0;padding:0 10px 0 10px;}

#topnav .left ul li a:link, 
#topnav .left ul li a:active, 
#topnav .left ul li a:visited, 
#home 
#topnav .left ul li.sel a:hover,



#nothome #topnav .left ul li.sel a, #nothome #topnav .left ul li.current_page_item a:hover{background:none;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:white;letter-spacing:0;padding:6px 8px 5px 8px;display:block;font-size:98%;}



#topnav .left ul li a:link {color:white;}    /* unvisited link */
#topnav .left ul li a:visited {color:white;} /* visited link */
#topnav .left ul li a:hover {color:black;background-color:#f4f2f2;}   /* mouse over link */
#topnav .left ul li a:active {color:black; background-color:#f4f2f2;}  /* selected link */

#topnav .right ul li a{
background-image:url('images/feed.png');
background-repeat:no-repeat;background-position:right;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-transform:uppercase;
color:#FF3300;letter-spacing:0;
margin:3px 0 0 0;padding:5px 20px 5px 8px;
display:block;
}

#topnav .right ul li a:hover{color:#efeded;}

#topnav ul{list-style-type:none;margin:0;padding:0;}

#topnav ul li{margin:0 3px 0 0;padding:0;float:left;}

#wrapper{width:950px;overflow:hidden;background-color:#f4f2f2;margin:0;padding:0;}

#container{width:930px;margin:10px;padding:0;}

#content{width:620px;overflow:hidden;float:left;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#444444;text-align:left;line-height:23px;padding:0;margin:0;}

#mainfeatured{margin:0 10px 15px 0;padding:10px;background-color:#ffffff;border:1px solid #e8e8e8;}

#mainfeatureimage{width:210px;float:left;margin:0;padding:0;}

#mainfeatureimage img{width:210px;height:210px;padding:5px;margin-top:50px;background-color:#dddddd;;}

#minifeatured img{padding:3px;background-color:#cccccc;margin-right:5px;}

#mainfeaturedpost{width:360px;float:right;padding:0;margin:10px 0 0 0;font-size:105%;text-align:justify;}

#mainfeaturedpost p{display:inline;}

#mainfeaturedpost .akpc_pop, #minifeatured .akpc_pop{display:none;}

#mainfeaturedpost .readmore{font-family:Arial, Helvetica, sans-serif;font-size:16px;text-transform:lowercase;}

.fentryinfo{font-size:11px;}

#minifeatured{margin:0;overflow:hidden;font-size:12px;line-height:21px;}

#content #minifeatured h2{font-size:18px;}

#minifeatured .entrypost{margin:0 10px 15px 0;padding:10px;float:left;background-color:#ffffff;border:1px solid #e8e8e8;}

#content .normalentry{margin:0 10px 0 0;padding:10px;background-color:#ffffff;border:1px solid #e8e8e8;}

.entryhead{margin-bottom:10px;}

blockquote{padding:0 0 0 50px;margin:0;font-size:8pt;background-image:url('images/bquote.gif');background-repeat:no-repeat;background-position:top left}

blockquote blockquote{background-color:#fcfcfc;border:1px solid #f0ecec;background-image:none;padding:5px;margin-right:15px;}

.alignleft{float:left;}

.alignright{float:right;}

.navigation{display:block;margin:0 10px 0 0;}

.entryf{font-size:11px;padding-bottom:7px;border-bottom:1px solid #e8e8e8;}

ol.commentlist{margin:10px 0 10px 0;padding:0;list-style-type:none;}

ol.commentlist li{margin-bottom:20px;padding:0;}

ol.commentlist li .avatar{float:left;padding:2px 5px 2px 2px;background:none;}

ol.commentlist li cite{font-style:normal;font-weight:bold;font-size:16px;font-family:Arial, Helvetica, sans-serif;}

ol.commentlist li .commentator{margin:0;padding:0 10px 0 10px;font-size:11px;float:left;}

ol.commentlist li .ctext{background-color:#fcfcfc;border:1px solid #f0ecec;padding:10px;margin-top:5px;}

ol.commentlist li .ctext blockquote blockquote{background-color:#ffffff;}

#sidebar{width:310px;float:right;font-family:Arial;font-size:8pt;color:#444444;text-align:left;line-height:16px;padding:0;margin:0;}

#sidebar h3{color:#556677;letter-spacing:0;margin:0 0 3px 0;padding:0;font-size:15px;}

#sidebar a{font-size:120%;color:#3366ff;font-family:Arial, Helvetica, sans-serif;}

#sidebar a:hover{color:#777777;}

#sidebar ul{margin:0px;padding-left:26px;}

#sidebar ul li{ line-height: 19px; list-style-type:none; list-style-image:url("/images/ul_arr.gif");}
	
.widget{margin:0 0 15px 0;padding:10px;background-color:#ffffff;border:1px solid #e8e8e8;}

#categories_sidebar{padding-left:15px;float:left;padding-right:10px;width:270px;}

#wp-calendar, #wp-calendar caption{width:100%;text-align:center;}

.archive{list-style-type:none;margin:0;padding:0;}

#footer{margin:0;width:100%;}

#footer div{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#f7fbff;text-align:center;line-height:16px;width:951px;padding:15px 8px 20px 8px;}

#footer a{color:#eeeeee;}

.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}

.wp-caption img{margin:0;padding:0;border:0 none;}

.wp-caption-dd{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}

#side_clinks a{font-size:160%;font-weight:bold;color:#777777;font-family:Arial, Helvetica, sans-serif;line-height:25px;}

#side_clinks a:hover{color:#999999;}

.finder{background-color:#eeeeee;width:260px;margin:10px;padding:10px;}

#finder{text-align:center;}

#finder input{height:30px;line-height:30px;width:100px;font-size:20px;font-weight:bold;color:#555555;}

#faq{padding-left:8px;padding-bottom:10px;border-bottom-color:#CCCCCC;border-bottom-style:solid;border-bottom-width:1px;}

#faq a{font-size:110%;font-weight:bold;color:#3366cc;padding-top:18px;text-decoration:underline;}

#faq a:hover{color:#666666;}

#sepbar {
    background-color: #F4F2F2;
    height: 8px;
    width: 100%;
}
