body {margin:0px 0px; background:#fff url(../img/fbg.jpg) 0px 0px repeat-x; text-align:center;}
body, div, td { font-family: Verdana,Arial,Helvetica,sans-serif, Georgia,Times New Roman,Times,serif; font-size: 11px; }
a {color:blue;}

div#wrapper,div#wrapper_head { width:1020px; text-align:left; margin:0pt auto; padding:0px;}
div#header  { height:80px; background:#ff9933; text-align:left; border-bottom:1px solid #c01; }
img { border:0px; }

#navigation { height:42px; background:url(../img/bg_orange_bar.png); background-color:#ff9900; padding:0px 0px; margin-bottom:0px; border-bottom:1px solid #c01;}
#navigation ul { margin:0pt; padding:0pt; text-transform:uppercase; font-family:Arial; }
#navigation ul li { display:block; float:left; line-height:25px; padding: 9px 10px 1px 10px; font-size:140%;}
.det{ border-color:#ffffff rgb(255, 255, 255) rgb(221, 221, 221) rgb(221, 221, 221); background-color:#f1f1f1; }
#navigation ul li a { text-decoration:none; font-weight:bold; color:#000; }
#sub_nav { background:#ccc background:#ddd; height:30px; }
#sub_nav a { color:#000; font-weight:bold; border:1px solid #ff9900;}


div#lt_data  { width: 365px; border:solid 0px #ccc; float:left; margin:0px; padding:0px 0px; }
div#mid_data { width: 250px; border:solid 0px #ccc; float:left; margin:0px; padding:0px 0px; }
div#rt_data  { width: 320px; border:solid 0px #ccc; float:left; margin:0px; padding:0px 0px; }

div#meta_data, div#meta_data_1 { width: 595px; float:left; margin:0px; padding:0px 0px; }
div.meta_box_l { width: 280px; float:left; margin:0px; padding:2px 2px; }
div.meta_box_r { width: 285px; float:left; margin:0px; padding:2px 2px; }

div.box { background:#fff; border:1px solid #ffcc1c; margin-bottom:5px; }

table.main_table {background:#ffffff; margin-top:5px;}

h2 { margin:0px 0px; padding-left:5px; font-family: Georgia,Times,serif; }

div.heading {  font-family:Verdana; background:url(../img/vbg.jpg); padding-left:5px; height:25px; line-height:25px;}
div.heading h2 { background:url(../img/vbg.jpg) no-repeat; background-position:100% 0%; font-size:120%; padding:0px;}
div.small h2 { font-size:90%; font-family:Verdana;}
#sidebar {  padding-bottom:1px;}
#sidebar h2 { background:url(../img/tr.jpg) 0 0 no-repeat;height:25px; font-size:160%; color:#fff; padding-top:4px; }
#sidebar a, #sidebar a:link , #sidebar a:visited { text-decoration:none;}
#sidebar ul { margin: 0px 0px 0px 0px; padding:0px 0px 0px 0px; border:1px solid #ff8800;}
#sidebar ul li, ul li.page_item { 
background:#F1F1F1 none repeat scroll 0 0;
border-color:#FFFFFF #DDDDDD #DDDDDD #FFFFFF;
border-style:solid; border-width:1px; line-height:20px; list-style-type:none; padding-left:5px; font-size:120%; }

.big_list { font-size:120%; }

div#category_block h2 {background:url(../img/vbg.jpg) 5px 0px no-repeat; font-size:1.4em; padding-left:10px; line-height:25px; height:25px; color:#fff;}
div#category_block .block { border:1px solid #ff8800; font-size:150%; color:#ff8800; }
div.rpost { padding-bottom:10px; font-family: Verdana,Arial,Helvetica,sans-serif ;  font-size:1.2em !important;  }
.lin {background:url(../img/bbg.jpg) 0 0 repeat-y;}
div.rpost div.lin { line-height:20px; margin-bottom:3px; padding-left:15px;}
div.rpost a.big {color:#c01;text-decoration:none; } 
.post_odd {background:url('long_ybg_line.jpg') 0px -150px;}
table.plist {font-family: Verdana,Arial,Helvetica,sans-serif ; line-height:150%; font-size:1.1em !important; }
div.post h1.posttitle {background:none; color:#c01; margin:5px 0px; font-family:Georgia,Times,serif;}
div.postmeta {border-bottom:1px solid #ff8800;padding:3px; background:url(../img/bbg.jpg) 0 0 repeat-y;}
div.postentry {font-family: Verdana,Arial,Helvetica,sans-serif ; line-height:150%; font-size:1.3em !important;}
div.postmeta a {color:#0000ff;text-decoration:none; }
h2.feedhead { font-size:150%; color:#c01; background:url(../img/bbg.jpg) 0 0 repeat-y;}
div.code { border:1px solid #ff8800; padding:10px; background:#ffffcc; color:#c01; font-family:Georgia,Times,serif; font-size:120%;}
a.big { font-weight:bold; }
ul.links a {color:green;}
ul#cats { margin:0px 0px; border:0px solid; padding:0px 0px 0px 0px;}
ul#cats li  
{ font-size:12px ; list-style-type:none; margin-top:0px; padding:2px 0px 2px 10px;  background: #f1f1f1;  
	border-left : 1px #FFFFFF solid; border-top       : 1px #FFFFFF solid;  
	border-right: 1px #DDDDDD solid; border-bottom    : 1px #DDDDDD solid; 
}
img.boxImage {height:70px; margin:5px 5px 0px 0px; border:1px solid #ccc; padding:2px;}
ul#cats li ul { margin:0px 0px; padding:0px 0px 0px 0px;}
ul#cats li ul li { list-style-type:none; margin-top:0px; padding:5px 0px 1px 20px; background: #f1f1f1; border:0px; }

ul.plist { list-style-type: none; margin:0px 1px;padding:0px 3px 0px 3px; border:1px solid #ddd;}
ul.plist li {display:block; margin-bottom:5px; }
a.title {font-weight:bold; color:#c01;}
table.table_fp { margin-bottom:10px; border-bottom:1px solid #ccc; border-top:5px solid #ff9900; }
div#front_page_block {background:#ffffcc; border-top:5px solid #ff9900; border-bottom:5px solid #ff9900; font-size:130%;} 
div#front_page_block a.title { font-weight:bold; color:#c01;}

ul#cats li a {text-decoration:none;}


div.block span { }
div.block span a { padding:10px; text-decoration:none; }
div.block {clear:both;}
div.bookmarks, p.postmeta { width:450px; padding:5px 0px 5px 0px; margin-bottom:10px;}
div.bookmarks a { padding:0px 5px 0px 5px;}
p.postmeta { margin-top:0px; background:transparent; border:0px;}
div#search #s { width:400px; }

div#msn_block {background: #ffffcc url('long_ybg_line.jpg') 0px -200px; height:110px; padding:5px 10px 5px 10px; border-bottom:5px solid #ff9900;}
div#msn_block a { color:#0000ff; font-size:11px; display:block; margin:4px 0px 0px 0px; padding:1px 5px 1px 5px; border-right:0px solid; width:150px; float:left; text-decoration:none;}
div#msn_block a {border-bottom:1px solid yellow;}


table.album {bakcground:#ff9900;}
table.album th { color:#c01;  border-bottom:1px solid #ff9900; }
table.album td { background:#f1f1f1; padding:2px; border-bottom:1px solid #ff9900;}
.grid_head td { }
.grid_head td { text-decoration:none; }
.block_wrapper{ background:transparent; padding:5px; }


div#comment_box { background:#f1f1f1;}
div#comment_box h2#comments { color:#ff8800; border-top:5px solid #ff8800;}
div#comment_box ol#commentlist li { background:#fff; padding:5px; border:1px solid #ccc; margin-bottom:5px; }
div#comment_box ol#commentlist li p.commentmeta {color:#c01;}
h2#postcomment { border-top:5px solid #ff8800; padding:5px 5px 5px 5px;}

form#commentform {border:1px solid #ddd; padding:10px; margin:10px;}
form#commentform textarea { border:1px solid #ccc; background:#ffffcc;}

.photo_highlight img {padding:0px 0px 0px 0px;
	-moz-border-radius-topleft:3px; -khtml-border-top-left-radius:3px; -webkit-border-top-left-radius:3px; border-top-left-radius:3px;
        -moz-border-radius-topright:3px; -khtml-border-top-right-radius:3px; -webkit-border-top-right-radius:3px; border-top-right-radius:3px;
        -moz-border-radius-bottomleft:3px; -khtml-border-bottom-left-radius:3px; -webkit-border-bottom-left-radius:3px; border-bottom-left-radius:3px;
        -moz-border-radius-bottomright:3px; -khtml-border-bottom-right-radius:3px; -webkit-border-bottom-right-radius:3px; border-bottom-right-radius:3px;
	border:1px solid #bbb;
}

.top_round {-moz-border-radius-topleft:5px; -khtml-border-top-left-radius:5px; -webkit-border-top-left-radius:5px; border-top-left-radius:5px;
        -moz-border-radius-topright:5px; -khtml-border-top-right-radius:5px; -webkit-border-top-right-radius:5px; border-top-right-radius:5px;
}

.block { padding:5px 5px 5px 5px;
        -moz-border-radius-topleft:5px; -khtml-border-top-left-radius:5px; -webkit-border-top-left-radius:5px; border-top-left-radius:5px;
        -moz-border-radius-topright:5px; -khtml-border-top-right-radius:5px; -webkit-border-top-right-radius:5px; border-top-right-radius:5px;
        -moz-border-radius-bottomleft:5px; -khtml-border-bottom-left-radius:5px; -webkit-border-bottom-left-radius:5px; border-bottom-left-radius:5px;
        -moz-border-radius-bottomright:5px; -khtml-border-bottom-right-radius:5px; -webkit-border-bottom-right-radius:5px; border-bottom-right-radius:5px;
	border:1px solid #ccc;
        margin-bottom:5px;
}
