/* Base */


* {margin: 0; padding: 0;}

html,body {background: #000 url('images/bg.jpg') 0 -79px; color: #333;font: 13px "Trebuchet MS","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;line-height: 170%;text-align: left;}


body {background: url('images/header_bg.jpg') repeat-x;}

#body_wrap {overflow: hidden;position: relative; margin: 0 auto;width: 950px !important;}

#main {overflow: hidden; background: #ffffff;}

#content {float: left; width: 725px; }


/* #content { background: url('images/Om.png') no-repeat center !important;} */

#content_full {float: left; width: 900px; }

#content_wrapper {margin: 0px 40px 30px 40px }

#topmain {overflow: hidden; background: #ffffff url('images/main_corner_l.jpg') no-repeat top left !important;}
#topcontent {float: left; width: 725px; }
#topcontent_wrapper {margin: 20px 85px;}
#topsidebar {width: 25px; 	text-align: right; background: #ffffff url('images/main_corner_r.jpg') no-repeat top right !important;}




/* Basic Tags */

a img,ul li a,#header a,#archives a,.img_replace {border: none;}

/* 
a {color: #bbb; border-bottom: 1px dotted #ddd; text-decoration: none;} 
*/
a {color: #bbb; text-decoration: none;} 

a:hover {color: #ddd;}



p {margin: 13px 0;}

h2,h3,h4 {font-family: arial; color: #555; margin: 5px auto; text-align: left;}

h1 {font-size: 218%;}

h2 {font-size: 164%;}

h3 {font-size: 145%; margin: 10px 0;}

h4 {font-size: 118%;}

hr {background: #efefef; border: none; width: 100%; height: 1px; margin-bottom: 5px;}

blockquote {border: 1px solid #ccc; background: #ffffff url('images/quote.jpg') no-repeat -1px -2px;padding: 14px; margin: 10px 15px; font-size: 90%; }


/* Sidebar */
#sidebar {width: 225px; 	text-align: left; background: #ffffff;}
#sidebar_full {width: 50px; background: #ffffff; }
#sidebar_full #siderightcol {width: 50px;float: right;padding: 3px;margin-right: 20px;}
#sidebar #siderightcol {width: 175px;float: right;padding: 3px;margin-right: 20px;}
#topsidebar #siderightcol {width: 25px;float: right;padding: 3px;margin-right: 20px;}
#sidebar #popular {text-align: left;}
#sidebar #nbsp, #sidebar .nbsp {border-bottom: 1px dashed #ddd; padding-bottom: 5px;}
#sidebar_wrapper {margin: 0px; }
#sidebar a,.post_meta a,.nav_links a,.edit a {color: #999 !important; border-bottom-color: #ddd !important; border-bottom: none !important; padding: 0;}
#sidebar a:hover,.post_meta a:hover,.nav_links a:hover,.edit a:hover {color: #666 !important;}
#sidebar {float: right; color: #888;}
#topsidebar {float: right; color: #888;}
#sidebar_full {float: right; color: #888;}
#sidebar h3 {color: #aaa;}
 
#sidebar ul li {margin-left: 15px; }
#sidebar ul li ul li {margin-left: 25px; }


/* General Assumptions */

#main ul li {margin-left: 15px;}


/* Header */

#header {height: 64px; width: 100%;}

#header h1 {position: relative; z-index: 1000;}

#header h1 a {background: url('images/header.gif') no-repeat;display: block; height: 63px; width: 237px; float: left;}

#header ul {position: absolute; right: 20px; top: 35px;}

#header ul li {list-style: none; text-align: center; float: left;}
.img_replace span {display: none;}
.page_item {margin: 0 5px;}
.page_item a {background: url('images/tabs.gif') no-repeat;color: #fff; font: bold 120% Arial;display: block; width: 86px; height: 24px; padding-top: 5px;}
.page_item a:hover {background: url('images/tabs.gif') 0 -29px; color: #fff !important;}


/* Footer */

#footer {background: #222; padding: 10 10 10 10px;}




/* Main Content */

#main a {color: blue; border-bottom-color: #ff5287;}

#main a:hover {color: red;}



