* { margin:0; padding:0;}

body { background:#fff; font-family:Verdana; font-size:100%; line-height:1em; color:#fff; background:url(images/body_bg.gif) center top;}



input, textarea { font-family:Verdana; font-size:1em;}



.fleft { float:left;}

.fright { float:right;}

.clear { clear:both;}



.alignright { text-align:right;}

.aligncenter { text-align:center;}



.wrapper, block { width:100%; overflow:hidden;}

.container { width:100%;}



p { margin-bottom:16px;}



.tail_top { background:url(images/tail_top.jpg) center top repeat-x;}

.tail_center { background:url(images/tail_center.jpg) center top;}

.tail_bottom { background:url(images/tail_bottom.jpg) center bottom repeat-x;}





/*==================forms====================*/

input, select { vertical-align:middle; font-weight:normal;}

img {border:0; vertical-align:top; text-align:left;}



#form1 label { width:100px; display:block; float:left;}

.form { height:38px;}

.form input {width:145px; height:16px; background:#fff; border:1px solid #d0d0d0; border-left:1px solid #434343; border-top:1px solid #434343; padding-left:3px; float:left;}

.extra_height { height:31px;}

textarea { width:172px; height:94px; background:#fff; border:1px solid #d0d0d0; border-left:1px solid #434343; border-top:1px solid #434343; padding-left:3px;}





/*==================list====================*/

ul { list-style:none;}



.list1 li { padding-bottom:15px;}

.list1 li.li { padding-bottom:40px;}

.list1 li.last { padding-bottom:0;}

.list1 li span { display:block; float:left; width:44px; background:url(images/date_bg.gif) left 3px no-repeat; color:#253e47; font-family:arial; font-size:1.1em; padding:5px 0 6px 9px;}

.list1 li span em { font-size:1.46em; font-style:normal;}

.list1 li strong { color:#fbaf37; font-size:1.25em;}

.list1 li a { color:#fff; font-size:.91em;}



.list2 li { background:url(images/marker.gif) no-repeat left 6px; padding-left:16px; padding-bottom:2px;}



.list3 li { background:url(images/marker1.gif) no-repeat left 6px; padding-left:16px; padding-bottom:2px;}

.list3 li a { color:#fff;}



.list4 li { padding-bottom:15px;}

.list4 li.li { padding-bottom:15px;}

.list4 li.last { padding-bottom:0;}

.list4 li span { display:block; float:left; width:44px; background:url(images/cell.gif) left 3px no-repeat; color:#253e47; font-family:arial; font-size:1.1em; padding:5px 0 6px 9px;}

.list4 li span em { font-size:1.46em; font-style:normal;}

.list4 li strong { color:#fbaf37; font-size:1.25em;}

.list4 li a { color:#fff; font-size:.91em;}



/*==================other====================*/

.img_indent { margin:0 20px 0 0; float:left;}

.img_box { width:100%; overflow:hidden; padding-bottom:20px;}

.img_box img { float:left; margin:0 20px 0 0;}



blockquote p { margin-bottom:5px; color:#fbaf37;}



.p1 { margin-bottom:21px;}

.p2 { margin-bottom:13px;}

.p3 { margin-bottom:6px;}





/*==================txt, links, lines, titles====================*/

a {color:#ffb515;}

a:hover{text-decoration:none;}



h3 { font-size:1em; margin-bottom:16px;}

h4 { font-size:13px; margin-bottom:16px;}

h5 { font-size:1em;}

h6 { font-size:9px;}



.txt1 { color:#fbaf37;}



.link1 { color:#fff;}

.link2 { background:url(images/marker.gif) no-repeat right 6px; padding-right:10px;}

.link3 { background:url(images/marker.gif) no-repeat left 6px; padding-left:16px;}



.line_hor { background:url(images/line1.gif) left bottom repeat-x; padding-bottom:20px; margin-bottom:20px;}



.title {text-align:center; position:relative; margin:-12px 0 -25px 0; width: 200px;}

.title1 {text-align:center; position:relative; margin:-12px 0 -25px 0; width: 200px;}



/*==================boxes====================*/

.box { background:url(images/box_bg.gif) #4d3226; width:100%;}

.box .border_top { background:url(images/border1.gif) left top repeat-x;}

.box .border_bottom { background:url(images/border1.gif) left bottom repeat-x;}

.box .border_left { background:url(images/border1.gif) left top repeat-y;}

.box .border_right { background:url(images/border1.gif) right top repeat-y;}

.box .inner { padding:17px 25px 17px 25px;}

.box .inner1 { padding:17px 25px 17px 25px;}

.box .inner2 { padding:17px 25px 17px 25px;}



.box1 { background:url(images/box_bg.gif) #e05117; width:100%;}

.box1 .border_top { background:url(images/border2.gif) left top repeat-x;}

.box1 .border_bottom { background:url(images/border2.gif) left bottom repeat-x;}

.box1 .border_left { background:url(images/border2.gif) left top repeat-y;}

.box1 .border_right { background:url(images/border2.gif) right top repeat-y;}

.box1 .inner { padding:17px 25px 17px 25px;}

.box1 .inner1 { padding:17px 25px 17px 25px;}



.cont_box { padding:0 30px 0 0; margin-bottom:0; color:#fbaf37;}

.cont_box span { float:right;}



/*content*/

#content { padding:20px 24px 20px 27px;}

#content .indent { padding-right:11px;}



/*footer*/

#footer p { padding:10px 0 0 36px;}





/*==================RSS====================*/



.titlefield{ /*CSS for RSS title link in general*/



text-decoration: underline;



}







.labelfield{ /*CSS for label field in general*/



color:brown;



font-size: 90%;



}







.datefield{ /*CSS for date field in general*/



color:gray;



font-size: 90%;



}







#example1{ /*Demo 1 main container*/

width: 100%;

height: 200px;

background-color: #4D3226;

color: #FFFFFF; 

}


#example2{ /*Demo 2 main container*/

width: 200px;

height: 150px;

background-color: #4D3226;

color: #FFFFFF;

}



#example3{ /*Demo 3 main container*/

width: 200px;

height: 250px;

background-color: #4D3226;

color: #FFFFFF;

}

#example4{ /*Demo 4 main container*/

width: 100%;

height: 50px;

background-color: #710A27;

font-size: 90%;

color: #FFFFFF;

}