@charset "utf-8";

* { padding: 0px; margin: 0px; }
body { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; text-decoration: none; }

img { border: 0px; }
a { color: #000000; text-decoration: none; }
a:hover { text-decoration: underline; }

#wrapper { width: 100%; text-align: center; }

/*------Home Page >>START*/
body#home { background-image: url(../images/home_body_bg.jpg); background-position: center top; background-repeat: no-repeat; }
#bg-bottom { background-image: url(../images/home_bottom_bg.png); background-position: left bottom; background-repeat: no-repeat; position: fixed; bottom: 0px; left: 0px; width: 406px; height: 251px; }
#home-layout { width: 800px; position: relative; text-align: left; margin: auto; }
#home-layout #logo { width: 293px; height: 96px; position: absolute; top: 29px; left: 246px; }
#home-layout #searchBox { width: 789px; height: 109px; position: absolute; top: 276px; right: 10px; }
#home-layout #searchBox #search-left { background-image: url(../images/home_search_box_left.png); background-position: left top; background-repeat: no-repeat; width: 29px; height: 109px; float: left; }
#home-layout #searchBox #search-right { background-image: url(../images/home_search_box_right.png); background-position: left top; background-repeat: no-repeat; width: 29px; height: 109px; float: left; }
#home-layout #searchBox #search-middle { background-image: url(../images/home_search_box_middle.png); background-position: center; background-repeat: repeat-x; width: 731px; height: 109px; float: left; position: relative; }
#home-layout #searchBox #search-middle #search-icon { background-image: url(../images/search_icon.png); background-position: center; background-repeat: no-repeat; width: 46px; height: 56px; position: absolute; top: 34px; left: 31px; }
#home-layout #searchBox #search-middle .query { background-color: #ffffff; width: 420px; height: 18px; border: #020202 solid 1px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; vertical-align: middle; padding: 2px; position: absolute; top: 23px; left: 109px; }
#home-layout #searchBox #search-middle .txt { color: #ffffff; line-height: 22px; position: absolute; top: 23px; left: 545px; }
#home-layout #searchBox #search-middle .btn { line-height: 22px; position: absolute; top: 34px; right: 41px; }
#home-layout #searchBox #search-middle .combos { position: absolute; top: 66px; left: 118px; }
#home-layout #searchBox #search-middle .combo { background-color: #530203; border: 2px solid #750708; color: #ffffff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; float: left; width: 125px; height: 22px; margin-right: 38px; vertical-align: middle; }
#home-layout #searchBox #search-middle .combo option { padding-left: 10px; }
#footer { color: #6e0606; width: 100%; text-align: center; position: absolute; bottom: 8px; left: 0px; }
#footer p { margin-bottom: 12px; }
#footer a { color: #6e0606; }
#footer div { width: 300px; margin: auto; padding-bottom: 10px; }
#footer a.rss { background-image: url(../images/rss_icon.jpg); background-position: right top; background-repeat: no-repeat; line-height: 22px; padding-right: 30px; margin-right: 8px; float: left; display: block; }
#footer a.signup { background-image: url(../images/signup_icon.jpg); background-position: right top; background-repeat: no-repeat; line-height: 22px; padding-right: 30px; margin-right: 8px; float: left; display: block; }
#footer a.login { background-image: url(../images/login_icon.jpg); background-position: right top; background-repeat: no-repeat; line-height: 22px; padding-right: 30px; margin-right: 8px; float: left; display: block; }
/*------Home Page <<END*/

/*------Inner Pahe >>START*/
#inner-bottom-bg { background-image: url(../images/inner_body_bg.jpg); background-position: left bottom; background-repeat: no-repeat; position: fixed; bottom: 0px; left: 0px; width: 384px; height: 254px; }
#inner-layout { width: 780px; margin: auto; position: relative; }

#inner-layout #header { width: 100%; height: 121px; }
#inner-layout #header #logo { width: 247px; height: 80px; margin-top: 38px; margin-right: 6px; float: left; }
#inner-layout #header #search-box { float: left; width: 522px; height: 68px; margin-top: 40px; }
#inner-layout #header #search-box #search-left { background-image: url(../images/search_box_left.jpg); background-position: left top; background-repeat: no-repeat; float: left; width: 11px; height: 68px; }
#inner-layout #header #search-box #search-right { background-image: url(../images/search_box_right.jpg); background-position: left top; background-repeat: no-repeat; float: left; width: 17px; height: 68px; }
#inner-layout #header #search-box #search-middle { background-image: url(../images/search_box_middle.jpg); background-position: left top; background-repeat: repeat-x; float: left; width: 493px; height: 68px; text-align: left; }
#inner-layout #header #search-box #search-middle .query { background-color: #ffffff; width: 420px; height: 18px; border: #020202 solid 1px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; vertical-align: middle; padding: 2px; margin-top: 24px; float: left; }
#inner-layout #header #search-box #search-middle .txt { color: #ffffff; float: right; width: 60px; text-align: right; margin-top: 28px; }

#inner-layout #bar { background-image: url(../images/bar.jpg); background-position: center; background-repeat: repeat-x; color: #fefcfd; line-height: 22px; text-align: left; width: 100%; height: 22px; margin-bottom: 10px; }
#inner-layout #bar a { color: #fefcfd; }
#inner-layout #bar .col1 { float: left; width: 35%; padding-left: 12px; padding-right:15px; text-align:left; }
#inner-layout #bar .col2 { float: right; width: 50%; padding-right: 12px; text-align: right;}

#inner-layout #content { background-image: url(../images/cotent_part.gif); background-position: left top; background-repeat: repeat-y; width: 100%; text-align: left; margin-bottom: 80px; }

#inner-layout #content100 {background-position: left top; background-repeat: repeat-y; width: 100%; text-align: left; margin-bottom: 80px; }

#inner-layout #content p { margin-bottom: 10px; }
#inner-layout #content .inner { padding: 10px 0px 10px 10px; }
#inner-layout #content #left { float: left; width: 575px; }
#inner-layout #content #left .h3 { color: #720707; font-size: 14px; font-weight: bold; line-height: 100%; margin-bottom: 6px; display: block; }
#inner-layout #content #left .box { margin-bottom: 20px; }
#inner-layout #content #left .box img { float: left; border: 3px solid #720607; margin-right: 5px; }
#inner-layout #content #left .box p { padding-left: 92px; }
#inner-layout #content #left #pagenavi { color: #790808; }
#inner-layout #content #left #pagenavi a { color: #790808; margin: 0px 3px; }
#inner-layout #content #left #pagenavi a.selected { color: #010101; }
#inner-layout #content #left #pagenavi a.selected:hover { text-decoration: none; }
#inner-layout #content #left #pagenavi .num { float: left; margin-right: 6px; }
#inner-layout #content #left #pagenavi .next { background-image: url(../images/next_arrow.gif); background-position: left top; background-repeat: no-repeat; padding-left: 25px; font-size: 14px; font-weight: bold; text-transform: uppercase; line-height: 20px; height: 20px; float: left; }
#inner-layout #content #right { float: right; width: 185px; padding-top: 5px; }
#inner-layout #content #right h3 { color: #720707; font-size: 13px; font-weight: normal; text-align: center; margin-bottom: 15px; }
#inner-layout #content #right .ptitle { color: #720707; font-size: 14px; font-weight: bold; line-height: 100%; margin-bottom: 6px; display: block; }
#inner-layout #content #right a { color: #de0918; }
#inner-layout #content #right .box { margin-bottom: 15px; }

#inner-layout #content-inner { width: 100%; margin-bottom: 55px; }
#inner-layout #content-inner .inner { padding-left: 5px; padding-right: 55px; }
#inner-layout #content-inner #celeb { color: #720707; font-size: 14px; font-weight: bold; line-height: 20px; float: left; width: 253px; text-align: center; position: relative; }
#inner-layout #content-inner #celeb .wbdr { border: 1px solid #ffffff; width: 237px; height: 235px; position: absolute; top: 8px; left: 8px; }
#inner-layout #content-inner #celeb img { background-color: #d1c0c0; border: 1px solid #714040; padding: 1px; }
#inner-layout #content-inner #desc { float: right; text-align: left; width: 420px; }
#inner-layout #content-inner #desc .txt { border: 1px solid #400101; padding: 25px; margin-bottom: 10px; }
#inner-layout #content-inner #desc p { margin-bottom: 15px; }
#inner-layout #content-inner .back { background-image: url(../images/back_arrow.gif); background-position: left top; background-repeat: no-repeat; float: right; width: 175px; height: 18px; text-align: right; }
#inner-layout #content-inner .back a { color: #400200; font-size: 14px; font-weight: normal; }

#inner-layout #footer { color: #6e0606; width: 100%; text-align: center; padding-bottom: 8px; position: static; }
#inner-layout #footer p { margin-bottom: 12px; }
#inner-layout #footer a { color: #6e0606; }
/*------Inner Pahe <<END*/

.clear { clear: both; }
.wrapper { width: 100%; }
.headText{
color:#990000;
border-bottom:dashed 1px #990000;
font-weight:bold;
height:32px;
}
.red {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color:#FF0000;
	
	}