@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ background: #fefefd url(../img/front_images/bg.jpg) left top repeat-x; line-height:135%; font-size:65%; text-align:left; 
font-family:"Tahoma", Arial, Helvetica, sans-serif;}
img{ border:none;}
input {}

#head{ background:url(../img/front_images/head_bg.jpg) left bottom repeat-x; height:150px; width:919px; margin:10px 0 0 0;}
.logo{ float:left; width:30%;}
.head_right{ float:right; width:65%; background:url(../img/front_images/head-right.jpg) right bottom no-repeat; height:150px; text-align:right;}
.top_menu{ float:right; width:100%; padding-top:17px; color:#ffffff; font-size:1.2em;}
.top_menu a{color:#ffffff; text-decoration:none; padding:0 2px;}
.top_menu a:hover{color:#ffffff; text-decoration:underline;}

#nav {float: right; height: 45px; padding: 28px 5px 0 0; width: 584px;} /*<--- alter width to add more nav items */
#nav li {background: url(../img/front_images/nav.png); float: right; height: 24px; line-height:20px; margin: 0 0 0 3px; padding: 5px 0 0 0; text-align: center; width: 78px;}
#nav li.lastnav {margin-right: 17px;}
#nav li a {color: #ffffff; font-size:1.2em; text-transform:uppercase; font-family:arial; font-weight:bold; text-decoration:none;}
#nav li a:hover{
 color:#ffe2f1;}
#nav ul {list-style: none; margin: 0; padding: 0;}
.Txtlink a { color:#e30074; text-decoration:none; font-size:11px}
.Txtlink a:hover { text-decoration:underline}
.search{ float:right; width:100%; padding:0;}
.search span{ vertical-align:middle; font-size:1.2em; color:#201a1c; font-weight:bold; padding-left:20px;}
.text_1 { vertical-align:middle; background:url(../img/front_images/search-bg.jpg) left top repeat-x; height:21px; width:230px; border:solid 1px #f3d5e6;}
.search_bot { vertical-align:middle;}
.Images { border:#f3d5e6 solid 1px; padding:2px; margin-top:2px;}

#center1{width:919px; margin:0 auto;}
#wapper{ width:919px; background:url(../img/front_images/wapper_bg.jpg) left top repeat-y; float:left;}
#wapper_1{ float:left; background:url(../img/front_images/contain_bottom_bg.jpg) left bottom no-repeat; padding:0 18px;}

.right_plane{ float:left; width:288px;}
#left{ float:left; width:594px; text-align:left; padding-bottom:15px;}

.right{ float:left;  margin:0px 0 0px 0px;  text-align:left; background:url(../img/front_images/right-bottom.gif) 6px bottom no-repeat; padding-bottom:47px;}
.right_bot{ float:left;  margin:0px 0 50px 5px;  text-align:left; background:url(../img/front_images/right-bottom.gif) left bottom no-repeat; padding-bottom:47px;}

.userlogin1 { background:url(../img/front_images/login-right.jpg) right top no-repeat;}
.userlogin1 span{ background:url(../img/front_images/login-left.jpg) left top no-repeat; font-size:1.4em; color:#ffffff; font-weight:bold; display:block; line-height:31px; padding-left:18px;}
.userlogin{ background:url(../img/front_images/login-right.jpg) right top no-repeat;}
.userlogin span{ background:url(../img/front_images/login-left.jpg) left top no-repeat; font-size:1.4em; color:#ffffff; font-weight:bold; display:block; height:31px; padding-left:18px;}
.userlogin span a { text-decoration:none; padding: 0 10px 0 10px; line-height:40px;}
.userlogin li { list-style:none; float:left}
.Latest { width:70px; height:31px; display:block; float:left; color:#fff;}
.Latest:hover { background:url(../img/front_images/latest.gif) no-repeat 0 4px;color:#ca0169}
.Viewed { width:105px; height:31px; display:block; float:left; color:#fff;}
.Viewed:hover { background:url(../img/front_images/viewed.gif) no-repeat 0 4px; color:#ca0169}
.Hiegest { width:90px; height:31px; display:block; float:left; color:#fff;}
.Hiegest:hover { background:url(../img/front_images/hiegest.gif) no-repeat 0 4px;color:#ca0169}

.MainLeft { float:left; width:523px;}
.MainRight { float:right; width:280px;}

.Latest-Vdeo-Tab { width:auto; float:left; background:url(../img/front_images/right_shado.jpg) -2px top repeat-y; padding-left:10px;}
.Latest-Vdeo-Tab dl { list-style:none; padding-top:10px;}
.Latest-Vdeo-Tab dd { float:left; padding:0 15px 5px 0;}

.Latest-Vdeo-Tab dd span { float:left}
.Latest-Vdeo-Tab dd img { float:left; margin-right:1px}
.Latest-Vdeo-Tab dt { float:right; padding:0 0 5px 0; width:150px; height:90px}
.right_contain_in{ padding:0 0px 0px 17px; width:auto}
.right_contain{ background:url(../img/front_images/right_bottom.jpg) bottom no-repeat 0 1px; padding-bottom:30px; padding-left:17px}
.text_2{vertical-align:middle; background:#fff url(../img/front_images/search-bg.jpg) left top repeat-x; width:260px; height:19px; padding-top:2px; border:solid 1px #f3d5e6; margin-top:5px}
.text_area {vertical-align:middle; height:55px; background:#fff url(../img/front_images/search-bg.jpg) left top repeat-x; width:260px; padding-top:2px; border:solid 1px #f3d5e6; margin-top:5px}
.text_4{vertical-align:middle; background:#fff url(../img/front_images/search-bg.jpg) left top repeat-x; width:165px; height:19px; padding-top:2px; border:solid 1px #f3d5e6; padding-left:5px}
.text_3{vertical-align:middle; background:#fff url(../img/front_images/search-bg.jpg) left top repeat-x; width:165px; height:19px; padding-top:2px; border:solid 1px #f3d5e6; float:right; margin-top:10px}
.login_bot{ margin-top:10px; margin-left:96px; vertical-align:middle;}
.right_contain p{ font-weight:bold; margin:0; padding:10px 0 0 0;}
.forget  { font-size:0.9em; float:right; margin:15px 15px}
.forget a{ color:#e90078; text-decoration:underline;}
.forget a:hover{ text-decoration:none;}
.right_logo{ background:url(../img/front_images/right-logo-bg.jpg) center top no-repeat; margin-top:5px; padding:15px 15px;}

#right1{ float:left; width:280px; background:url(../img/front_images/right_shado.jpg) 2px top repeat-y; margin:22px 0px 0 0px; text-align:left;}

h1{ color:#000000; font-size:2.2em; margin:0; padding:17px 0 7px 0; font-family:"Times New Roman", Times, serif; font-weight:normal}
.red_box{ background:url(../img/front_images/red-contain-bg.jpg) left top repeat-y; width:585px; float:left;}
.red_box_bottom1{ background:url(../img/front_images/red-bottom.jpg) left bottom no-repeat; padding:15px 25px 15px 25px;}
.red_box_bottom1 span{ color:#352c31; font-size:0.9em;}

.red_box_bottom2{ background:url(../img/front_images/red-bottom1.jpg) left bottom no-repeat;}
.red_box_bottom3{ background:url(../img/front_images/red-bottom1.jpg) left bottom no-repeat; padding:10px 10px 17px 10px; float:left;}
.red_box_bottom4{ background:url(../img/front_images/red-bottom1.jpg) left bottom no-repeat; padding:10px 10px 17px 10px; }
.red_box_bottom3 ul { display:block}
.red_box_bottom3 li { list-style:none; float:left}
.red_head{ background:url(../img/front_images/red-bg.jpg) left top repeat-x;}
.red_head_left{ background:url(../img/front_images/red-left.jpg) left top no-repeat;}
.red_head_right{ background:url(../img/front_images/red-right.jpg) right top no-repeat; line-height:34px; font-size:1.4em; color:#ffffff; font-weight:bold; padding-left:15px;}
.red_right{ float:right; width:110px; height:auto}
.red_right_2{ float:right;}
.red_right_2 img { margin:2px; float:left; padding:1px; border:#ccc solid 1px;}
.red_right_l{ float:left}
.red_left{ width:auto; padding-bottom:5px;}
.red_left1{ width:auto; float:left}
.red_left2 { width:280px; float:right; padding-right:5px}
.Description { font-size:12px; margin-top:15px;}

h3{ font-size:1.8em; font-weight:normal; color:#000000; margin:0; padding-bottom:10px; font-family:"Times New Roman"; width:auto}
h3 span{ color:#e90078;}

.featuredlink a{ color:#e30074; text-decoration:none;font-size:20px}
.featuredlink a:hover{ text-decoration:underline;}


p{ color:#060606; font-size:1.2em; padding:5px 0; }
.margin-rl{ color:#060606; padding:7px; }

p span{ color:#e40075;}
p a{ color:#060606; font-weight:bold; text-decoration:underline;}
p a:hover{ text-decoration:none;}
.stars{ padding-right:10px; vertical-align:text-top;}
.latest_img{ float:right; width:150px;} 
.latest_img_left{ width:auto;}
.lat_img{ background:#ffffff; border:solid 1px #fcdfee; padding:1px;}

#footer{ background:url(../img/front_images/footer.jpg) left bottom repeat-x; padding-top:10px; height:91px; color:#ffffff; clear:both}
#footer p {color:#ffffff; font-size:1.2em; line-height:18px;}
#footer a{color:#ffffff; text-decoration:none; font-weight:normal;}
#footer a:hover{color:#fff000;}
.Section { background:url(../img/front_images/sec_bg.jpg) repeat-x top; width:150px; display:block; padding:5px; clear:both; float:right; margin:5px 0 5px 0;}
.Divider { background:#ccc}
.Lable { font-size:13px; color:#e70075}
.Section span { color:#e90078; font-size:13px; font-weight:bold}
.Section p { color:#010101; font-size:10px}
.Section img { margin:0 2px 0 0;}
.Selected { border:#e90078 solid 3px;}
.UnSelected { border:#f3deea solid 3px;}
.wh{ background:#ffffff; height:5px;}
.table1{ background-color:#f6f6f6; border: 1px solid #f6f6f6; padding:1px;  font-family:tahoma; font-size:11px; text-indent:5px}
.table1 a { color:#000000; }
.table1 a:hover { text-decoration:none}
.table2{ background-color:#fff;}
.tableheading{ background-color:#e70075; font-family:arial; font-size:10pt; font-weight:bold; color:#fff;}
.inputbuttn { color: #fff; font-weight: bold; text-align:center; margin: 2px; padding: 1px; border: 1px solid #C1C1C1;  background:url(../img/front_images/buttonbg.jpg) 22px; height: 22px; font-family:tahoma; font-size:11px;}
.noboder { border:none; }
.Table-Head { background:#999999; color:white; font-weight:bold}
.Margin { margin:20px;}
.Mend { color:red}
.Comments {vertical-align:middle; height:55px; background:#fff url(../img/front_images/search-bg.jpg) left top repeat-x; width:450px; padding-top:2px; border:solid 1px #f3d5e6; margin-top:5px}
.White { background:#fff}