body {
font-family:"Trebuchet MS";
font-size:13px;
color:#333;
background:#fff url(../images/main-head-bg.jpg) repeat-x center top;
}
/*Reset Styles!*/
html, body, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,address
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
}

img
{
float:left;
border: 0;
}



a {



color:#333;



text-decoration:none;



}







a:hover {



color:#666;



}



.clear
{
clear:both;
}

h1, h2,  h4{
font:normal 12px Arial, Helvetica, sans-serif;
}

h3 {



font-size:16px;



}

/* ------ Wrapper -------*/

#wrapper {
width:1100px;
margin: 0 auto;
padding:0 0 0 10px;
/*background:url(../images/wrapper_bg.jpg) repeat-x center top;*/
}

#header {
width:1100px;
height:130px;
float:left;
}

#logo{
width:183px; float:left;}

#header img{
margin:0px 0 0 1px;
}

#nav {
width:900px;
height:62px;
float:left; margin-top:35px; margin-left:15px;
}

#nav li{
display:inline;
float:left;
list-style-type:none;
}

#main
{
width:1100px;
padding:12px 0 0 0;
float:left;
}

#left_panel
{
width:198px;
float:left;
padding:0 0 45px 0;
}

#top_ten {
float: left;
width: 198px;
background:#636363;
}

#top_ten ul {
float: left;
width: 198px;
}

#top_ten li {
font: normal 14px Arial, Helvetica, sans-serif;
color:#FFFFFF;
list-style:none;
padding:0 0 7px 10px;
}

#top_ten li span {
font-size:11px;
}

#top_ten p {
float:left;
width:120px;
font: normal 11px Arial, Helvetica, sans-serif;
color:#FFFFFF;
list-style:none;
padding:20px 0 20px 10px;
}

.image_pading
{
padding:0 0 17px 0;
}

#top_ten li a:link, #top_ten li a:active, #top_ten li a:visited
{
text-decoration:none;
color:#FFFFFF;
}

#top_ten li a:hover
{
text-decoration:none;
color:#fffc00;
}

#top_ten p a:link, #top_ten p a:active, #top_ten p a:visited
{
text-decoration:underline;
color:#FFFFFF;
}

#top_ten p a:hover
{
text-decoration:underline;
color:#fffc00;
}
#subscribe {
float: left;
width: 198px;
background-color:#e5e5e5;
margin:10px 0 0 0;
}

#subscribe ul {
float: left;
width: 174px;
padding:15px 0 0 12px;
}


#subscribe li {
float: left;
width: 174px;
padding:0 0 10px 0;
list-style-type:none;
}

#subscribe label {
float: left;
width: 174px;
padding:0 0 10px 0;
list-style-type:none;
font-size:11px;
}

#subscribe span {
float: left;
color:#FFFFFF;
padding:5px 10px;
background:#a9a9a9;
font-weight:bold;
}

.input1
{
float:left;
width:170px;
}

.input2
{
float:right;
width:100px;
}

.submitreset
{
float:right;
width:113px;
height:30px;
background: url(../images/subscribe_button.jpg) no-repeat;
border:none;
cursor:pointer;
}

#did_you {
float: left;
width: 198px;
background-color:#e5e5e5;
margin:10px 0 0 0;
}

#did_you p 
{
float: left;
width: 160px;
font: normal 11px Arial, Helvetica, sans-serif;
color:#000000;
padding:20px 0 0px 12px;
}

#did_you p span
{
padding:0;
}

#did_you p a:link, #did_you p a:active, #did_you p a:visited
{
color:#000000;
text-decoration:underline;
}
#did_you p a:hover
{
color:#be2b30;
text-decoration:underline;
}
#right_panel
{
width:860px;
float:left;
}

#content
{
	width:570px; float:left; margin-left:10px; line-height:1.6em;}


#post{
height:380px;

overflow:hidden;

margin-bottom:15px;
/*width:560px;
*/

/*width:560px; float:left; margin-left:10px; margin-bottom:50px;
*/}


h5 {



font-size:10px;



color:#7f7f7f;



padding-left:1px;



font-weight:400;



}







h5 a {



color:#333;



text-decoration:none;



}







h5 a:hover {



color:#666;



}



#latest-post{
width:545px; height:30px; border-bottom:1px dashed #CCCCCC; padding-left:25px; padding-top:10px; float:left; font-size:20px; font-family:"trebuchet MS"; color:#000;
}

#title{
line-height:1.2em; font-size:24px; color:#cc1519; font-weight:bold;



/*width:500px; font-size:x-large; font-weight:bold; line-height:1.3em;
float:left; 
color:#FF0006;
display:block;
font-family:Arial,Helvetica,sans-serif;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
width:100%;*/
}

#title a {



width:100%;



display:block;



outline:none;  color:#ff0006; font-family:georgia;



}


#thumbnail{

float:left;

margin:6px 8px 0 0;
/*width:230px; height:230px; float:left; margin:5px;
*/}
#thumbnail img{
padding:4px;

border:1px solid #BDBDBD;

width:231px;

height:227px;

}
#post-content{
width:310px; float:left; margin-left:10px; 

}

#post-content a {



color:#333;



text-decoration:none;



}







#post-content a:hover {



color:#666;



}




#post-end{
 background-color:#e8e8e8; color:#000000; font-size:12px; height:15px; width:545px; border-bottom:1px solid #999999; padding:5px; float:left; margin-top:10px;
}



.postMeta {



background:url(../images/dot.gif) repeat-x left center;



text-transform:uppercase;



font-size:11px;



text-align:right;



margin-bottom:5px;



}







.postMeta span.date {



background:#FFF;



color:#7F7F7F;



padding:0 2px 0 4px;



}







.postMeta span.comments {



background:#FFF url(../images/bg_comment_cloud.gif) no-repeat left center; width:31px; height:32px;



font-size:16px; font-weight:bold; float:right; text-align:center; color:#FF0000;



margin-left:2px; margin-top:45px; margin-right:20px;



}



.postMeta span.comments a{

 color:#333333;

}





.postMeta span.date a {



color:#555;



}



#content p
{
width:570px;
color:#000000;
margin-left:10px;
/*text-align:center;
padding:0px 0px 0px 10px;*/


}
#content p strong
{
font-size:14px;
color:#000000;
margin-left:10px;
}

#content ul
{
width:400px;
padding:0 0 20px 27px;
float:left;
}

#content ul li
{
list-style:none;
padding:20px 0 14px 0;
float:left;
border-bottom:#565656 dashed 1px;
width:400px;
}

#content dl
{
width:300px;
display:block;
float:left;
padding:0 0 0 10px;
}

#content dt
{
font:bold 14px Arial, Helvetica, sans-serif;
color:#be2a2f;
padding: 0 0 0 5px;
}

#content dt a:link, #content dt a:visited, #content dt a:active
{
color:#be2a2f;
text-decoration:none;
cursor:pointer;
}

#content dt a:hover
{
color: #000000;
text-decoration:underline;
cursor:pointer;
}

#content dd
{
font:normal 12px Arial, Helvetica, sans-serif;
color: #000000;
line-height:18px;
padding: 0 0 0 5px;
}
#content dd span
{
font:normal 12px Arial, Helvetica, sans-serif;
color: #000000;
padding: 0 0 0 5px;
}

#content dd span a:link, #content dd span a:visited, #content dd span a:active
{
color:#be2a2f;
text-decoration:none;
cursor:pointer;
}

#content dd span a:hover
{
color: #000000;
text-decoration:underline;
cursor:pointer;
}
.image
{
padding:0 0 0 28px;
}

#content_photos
{
width:271px;
float:right;
}

#content_photos img
{
margin:0 10px 10px 0;
}


#footer
{
border-top:1px solid #B8B8B8;



width:1100px;
text-align:center;
margin:0 auto;
/*background:#fff url(../images/footer_bg.jpg) repeat-x;
*/padding:10px 0;
}

#footer ul
{
float:none;
text-align:center;
}

#footer li
{
font: normal 11px Arial, Helvetica, sans-serif;
list-style-type:none;
display:inline;
line-height:18px;
color:#424141;
}

#footer p
{
font: normal 11px Arial, Helvetica, sans-serif;
color:#424141;
}

#footer li a:link, #footer li a:visited, #footer li a:active
{
color:#424141;
text-decoration:none;
}

#footer li a:hover
{
color:#be2a2f;
text-decoration:underline;
}

/*#midCol a {



font-weight:700;



}
*/






#midCol {



color:#444;



float:left;



margin:25px 0 0 25px;



width:250px;



line-height:1.3em;



}







#midCol p {



color:#777;



}






#searchWrap,.middle_links {

margin-bottom:20px;

}



#searchWrap input {

vertical-align:middle;

}



#searchWrap #s {

font-size:1.1em;

border:1px solid #BBB;

padding:1px 2px;

margin-right:3px;

width:220px;

}



.middle_links h3 {



margin-bottom:5px; background-image:url(../images/menu-bar-bg.jpg); background-repeat:repeat-x; color:#FFFFFF; height:27px; padding:5px;



}



#midCol ul {

list-style:none;

margin:8px 0 4px;




}



.middle_links ul li {

background-color:#EFEFEF;

border-bottom:2px solid #FFFFFF;

color:#333333;

float:left;

padding:7px 7px 7px 8px;

text-decoration:none;

width:250px;



}

.middle_links ul li a {

color:#8d0a0f;

font-size:14px; font-weight:bold;

}


.middle_links img {

border:0;

}
/*++++++ SEARCH BOX ++++++++*/



#searchbox { float:right; width: 245px; background-color:#f5f5f5; height: 33px; margin:0px 0px 20px 0; border:1px solid #999999; padding:10px; }



#searchbox #s { float: left; margin: 0px 0px 0 0px; padding:5px; height: 20px; width: 140px; color:#999999; border:1px solid #999999; }



#searchbox #go { float:left; margin: 0px 0px 0px 10px; padding:5px; width:80px; height:31px; border:none; background-color:#990000; color:#FFFFFF; font-weight:bold;}

#searchWrap,.middle_links {



margin-bottom:20px;



}

#searchWrap input {



vertical-align:middle;



}







#searchWrap #s {



font-size:1.1em;



border:1px solid #BBB;



padding:1px 2px;



margin-right:3px;



width:220px;



}

.paging a{background-color:#f4f4f4; border:1px solid #333333; padding: 2px 7px 2px 7px; margin-bottom:25px;}

.paging a:hover{background-color:#9f0000; border:1px solid #333333; padding: 2px 7px 2px 7px; margin-bottom:25px; color:#FFFFFF;}


span.navforward{



width:25px;



height:15px;



display:block;



float:right;



background:url(../images/arrow_next.gif) top right no-repeat;



cursor:pointer;



}

span.navback{



width:25px;



height:15px;



display:block;



float:right;



background:url(../images/arrow_prev.gif) top right no-repeat;



cursor:pointer;



}
.style1{
font-size:14px;
font-weight:bold;
}