/*Theme Name: SimplismTheme URI: http://www.elegantwordpressthemes.com/themes/simplismVersion: 1.0Description: 2 Column theme from Elegant WPTAuthor: Elegant Wordpress ThemeAuthor URI: http://www.elegantwordpressthemes.com*/body {margin-top: 0px;padding: 0;color: #A1A1A1;background-repeat: repeat-x;background-position: top;background-color: #4A4A4A;background-image: url(images/bg.jpg);font-family: Verdana, Georgia, Sans-Serif;font-size: 11px;line-height: 18px;}.post-wrapper {background-color: #FFF;padding: 0px 15px 15px 15px;width: 583px;}a:link { text-decoration: none; color: #0997FA; }a:visited { text-decoration: none; color: #0997FA; }a:hover, a:active { color: #F5C55E; }h1, h2, h3, h4, h5, h6 { font-weight: normal; margin: 20px 0 10px; }h1 { font-size: 32px; margin-bottom: 0px; margin-top: 10px;}h2 { font-size: 28px; }h3 { font-size: 24px;}.post-title {line-height: 30px;}.home-post-wrap {width: 270px;height: 300px;overflow: hidden;padding: 15px;margin-right: 13px;margin-top: 10px;float: left;background-color: #FFF;}.readmore {background-image: url(images/read-more.gif);background-repeat: no-repeat;background-position: left;float: right;padding-left: 20px;}.readmore a:link, .readmore a:hover {color: #393939;}.thumbnail-home {border: 0px;margin: 0px 0px 0px 0px;}h4, h5, h6 { font-size: 20px; }.titles { font-weight: normal; font-size: 24px; text-decoration: none;}.titles a:link, .titles a:visited, .titles a:active {text-decoration: none;font-size: 20px;font-weight: normal;font-family: Trebuchet MS;margin-bottom: 10px;display: block;}.titles-featured a, .titles-featured a:hover, .titles-featured {font-size: 25px;color: #B81214;padding-top: 10px;padding-bottom: 5px;}pre, blockquote {overflow: auto;padding: 0 10px;margin: 20px 30px;line-height: 1.8em;background-color: #f5f5f5;border: 1px solid #e0e0e0;}pre:hover, blockquote:hover {background-color: #f0f0f0;border: 1px solid #d0d0d0;}pre { padding-top: 10px; padding-bottom: 10px; }ul { list-style-image: url(images/bullet.gif); }#wrapper2 {width: 950px;margin-left: auto;margin-right: auto;padding: 0px 0px 0px 0px;}#navigation {width: 962px;height: 55px;margin-left: auto;margin-right: auto;margin-top: -55px;background-color: #E0E0E0;}#navigation-inside {width: 922px;background-image: url(images/nav-bg.png);height: 55px;float: left;}#header {width: 950px;margin-left: auto;margin-right: auto;margin-top: 20px;height: 100px;background-position: top left;background-repeat: no-repeat;}.nav-image {float: left; margin-top: 12px;}#wrapper {float: right;width: 950px;color: #A2A2A2;background-color: #E0E0E0;}#content {float: left;padding: 0px 0px 0px 19px;}#sidebar-wrapper {width: 263px;float: right;margin-top: 26px;margin-bottom: 20px;}#sidebar {float: right;width: 257px;margin-right: 15px;background-color: #FFF;background-image: url(images/sidebar-bg.gif);background-repeat: no-repeat;background-position: bottom;}.comment-inside {background-color: #FFFFFF;border: 1px solid #E6E6E6;padding: 10px;}#footer {clear: both;float: right;width: 930px;height: 30px;text-align: left;padding-left: 20px;color: #FFFFFF;padding-bottom: 10px;padding-top: 18px;margin-bottom: 20px;background-image: url(images/footer.gif);background-repeat: no-repeat;}#footer a {color: #FFFFFF;font-size: 11px;}#footer a:visited {color: #FFFFFF;}#footer a:hover {color: #FFFFFF;text-decoration: underline;}#navfooter a {color: black;}#navfooter {text-align: center;margin: 0px 10px 10px 10px;}#extras {float: left;width: 780px;color: #C7AA92;text-align: left;padding: 0 10px 10px;margin: 10px 12px 20px;background-color: #f5f5f5;border-top: 1px solid #e0e0e0;border-bottom: 1px solid #e0e0e0;}.sidebar-box {padding-top: 5px;margin-bottom: 0px;}.articleinfo {border-bottom: 4px solid #EEEEEE; padding-bottom: 7px; }.sidebar-box ul li a:link, .sidebar-box ul li a:visited, .sidebar-box ul li a:active {display: block; color: #8C8C8C; width: 100%; padding: 3px 3px 3px 3px; background-image: none !important;} .sidebar-box ul li {background-image: none !important;}.sidebar-box ul li:hover {background-image: none !important;}.sidebar-box ul li a:hover {width: 100%;display: block; color: #393939; padding: 3px 3px 3px 3px;} .sidebar-box h3 { margin-top: 5px; font-size: 15px; color: #0997FA; padding-top: 4px;  font-weight: bold; display: block; border-bottom: 2px solid #EEEEEE; padding-bottom: 4px; text-transform: lowercase;  }.commentlist li{display: block;float: left;clear: both;padding: 10px;margin-left: 0px;margin-bottom: 10px;width: 550px;}.commentlist ol {margin-left: 0px; padding-left: 0px;}#commentwrap {background-color: #F8F8F8;border: 1px solid #E6E6E6;display: block;width: 570px;}.commentlist ol li{margin-left: 0px;}.commentlist {margin-left: 0px; padding-left: 0px;}#commentform {margin: 1em 0;background: #FFFFFF;margin-left: 20px;}#commentform textarea {background: #f8f7f6;border: 1px solid #d6d3d3;width: 370px;}#commentform textarea:hover {background: #FFFFFF;border: 1px solid #d6d3d3;}#commentform textarea:focus {background: #ffffff;border: 1px solid #939793;}#commentform #email {font-size: 1.1em;background: #f8f7f6;border: 1px solid #d6d3d3;width: 280px;background-image: url(images/comment-email.gif);background-position: 7px 7px;background-repeat: no-repeat;height: 20px;padding-left: 30px;padding-top: 6px;}#commentform #author {font-size: 1.1em;background: #f8f7f6;border: 1px solid #d6d3d3;width: 280px;background-image: url(images/comment-author.gif);background-position: 7px 7px;background-repeat: no-repeat;height: 20px;padding-left: 30px;padding-top: 6px;}#commentform #url {font-size: 1.1em;background: #f8f7f6;border: 1px solid #d6d3d3;width: 280px;background-image: url(images/comment-website.gif);background-position: 7px 7px;background-repeat: no-repeat;height: 20px;padding-left: 30px;padding-top: 6px;}#commentform #email:focus {font-size: 1.1em;background: #ffffff;border: 1px solid #939793;width: 280px;background-image: url(images/comment-email.gif);background-position: 7px 7px;background-repeat: no-repeat;height: 20px;padding-left: 30px;padding-top: 6px;}#commentform #author:focus {font-size: 1.1em;background: #ffffff;border: 1px solid #939793;width: 280px;background-image: url(images/comment-author.gif);background-position: 7px 7px;background-repeat: no-repeat;height: 20px;padding-left: 30px;padding-top: 6px;}#commentform #url:focus {font-size: 1.1em;background: #ffffff;border: 1px solid #939793;width: 280px;background-image: url(images/comment-website.gif);background-position: 7px 7px;background-repeat: no-repeat;height: 20px;padding-left: 30px;padding-top: 6px;}#commentform input{margin-bottom: 3px;}.search_bg {height:35px;width:400px;background:url(images/search-bg.gif) no-repeat left;background-position: left;margin-top: 20px;}#search {color:#FFFFFF;padding:0;}#search input {background: transparent;font-size:11px;color:#818181;font-family:Tahoma, arial, verdana, courier;width:280px;height:22px;vertical-align:middle;margin: 10px 0px 0 10px;padding:0;border: none;}.icons {margin-top: 0px; margin-bottom: -5px;margin-right: 10px;}#search .input {width:90px;height:33px;background:none;border:none;vertical-align:middle;margin:0;padding:0;margin-left: 15px;}#header-left2 {float: left;margin-left: -140px;height: 172px;width: 550px;background-image: url(images/logo.jpg);}#recent {float: left;width: 927px;height: 180px;margin-left: 12px;margin-top: 50px;background-image: url(images/recent.jpg);}#recent-left {width: 440px;margin-top: -23px;float: left;}#header-right {border: 10px solid #B81214;width: 468px;height: 60px;}.idTabs {margin: 10px 0px 0px 0px;padding: 0px;float: left;width: 478px;list-style-type: none;}.idTabs li {display: inline;margin: 0px;padding: 0px;float: left;color: #A2A2A2;text-align: center;font-size: 11px;}.idTabs li a {color: #393939;background-color: #F1F1F1;text-decoration: none;padding-left: 10px;padding-right: 10px;height: 25px;margin-right: 4px;display: block;float: left;}.idTabs li a:hover,.idTabs li a:visited {color: #A2A2A2;}.idTabs li a.selected {background-color: #FFF;color: #0997FA;text-decoration: none;padding-left: 10px;padding-right: 10px;height: 25px;display: block;float: left;margin-right: 4px;}#recententries {float: left;width: 613px;display: block;background-color: #FFF;}#recentcomments2 {float: left;width: 613px;display: none;background-color: #FFF;}#mostcomments {float: left;width: 613px;display: none;background-color: #FFF;}#recententries a:visited,#recententries a:hover,#recentcomments2 a:visited,#recentcomments2 a:hover,#mostcomments a:visited,#mostcomments a:hover{color: #393939; }.list2 {color: #A2A2A2;list-style-image: url(images/bullet.gif);margin-top: 0px;font-size: 11px;}.list2 a:hover{color: #393939;list-style-image: url(images/bullet.gif);margin-top: 0px;font-size: 11px;}.list2 a {color: #A2A2A2;margin-top: 0px;font-size: 11px;}.toptitle {font-size: 20px;color: #0997FA;margin-left: 15px; display: block;margin-top: 15px;margin-bottom: 10px;}.toptitle2 {font-size: 24px;color: #FFF;display: block;margin-top: 15px;margin-bottom: 10px;}#aboutus {width: 440px;float: left;color: #FFFFFF;padding-top: 5px;margin-left: 5px;}.thumbnail-div {padding: 1px;border: 1px solid #E4E4E4;}#featured {background-color: #FFF;padding: 35px 10px 10px 10px;width: 593px;}#content-wrapper {width: 667px;float: left;margin-top: 31px;}#categories {height: 37px;background-image: url(images/categories-bg.gif);width: 950px;overflow: hidden;}#categories ul {float: left;margin: 0px 0px 0px 0px;margin-top: 10px;height: 27px;padding-left: 10px;}#categories li {float: left;list-style-image: none;list-style: none;margin-left: 0px;margin-right: 10px;}#categories li:hover {background-color: #FFF;background-image: url(images/categories-button-right.gif);background-repeat: no-repeat;background-position: right;}#categories li a:link, #categories li a:visited {color: #FFF;padding-left: 8px;padding-right: 8px;display: block;height: 25px;padding-top: 2px;}#categories li a:hover {background-image: url(images/categories-button-left.gif);background-repeat: no-repeat;background-position: left;color: #585858;padding-left: 8px;padding-right: 8px;display: block;}.current-cat {background-color: #FFF;background-image: url(images/categories-button-right.gif);background-repeat: no-repeat;background-position: right;}.current-cat a:link, .current-cat a:visited, .current-cat a:active {background-image: url(images/categories-button-left.gif);background-repeat: no-repeat;background-position: left;color: #585858 !important;}.heading {width: 258px;height: 36px;background-image: url(images/heading-bg.gif);}.heading-content {width: 613px;height: 36px;background-image: url(images/heading-bg.gif);margin-bottom: 20px;}.heading-inside {float: left;color: #4A4A4A;font-size: 14px;font-weight: bold;padding-left: 10px;margin-top: 7px;}.heading-left {background-image: url(images/heading-left.gif);height: 36px;width: 5px;float: left;}.heading-right {background-image: url(images/heading-right.gif);height: 36px;width: 5px;float: right;}.children {display: none;}.current_page_item a:link{color: #555555 !important;}.current_page_item a:hover{color: #FFFFFF !important;}.current_page_item{color: #555555 !important;}ul, ol { line-height: 2.0em; }ul { list-style-image: url(images/bullet.gif); }/* Captions */.aligncenter,div.aligncenter {	display: block;	margin-left: auto;	margin-right: auto;}.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 p.wp-caption-text {	font-size: 11px;	line-height: 17px;	padding: 0 4px 5px;	margin: 0;}/* End captions *//* Begin Images */p img {	padding: 0;	max-width: 100%;	}/*	Using 'class="alignright"' on an image will (who would've	thought?!) align the image to the right. And using 'class="centered',	will of course center the image. This is much better than using	align="center", being much more futureproof (and valid) */img.centered {	display: block;	margin-left: auto;	margin-right: auto;	}img.alignright {	padding: 4px;	margin: 0 0 2px 7px;	display: inline;	}img.alignleft {	padding: 4px;	margin: 0 7px 2px 0;	display: inline;	}.alignright {	float: right;	}.alignleft {	float: left	}/* End Images *//*menu*/#menu {	background: #333;	list-style: none;	margin: 0;	padding: 0;	width: 225px;}#menu li {	font: 14px "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;	margin: 0;	padding: 0;	font-weight: bold;}#menu a {	background: #4A4A4A;	border-bottom: 1px solid #393939;	color: #ccc;	display: block;	margin: 0;	padding: 8px 12px;	text-decoration: none;	font-weight:bold;}#menu a:hover {	background: #B81214 url("images/hover.gif") left center no-repeat;	color: #fff;	padding-bottom: 8px;}                                        
