/* common styles: */

body {font-family:arial; font-size:11px; color:#808080; text-decoration:none; background-color:#ffffff; margin:10px 0px 0px 0px;}
body.popup {}
td, font {font-family:arial; font-size:12px; color:#646464; text-decoration:none;}
div.aaa{}
input, select, textarea {font-family:arial; font-size:12px; color:#646464; text-decoration:none; background-color:#ffffff;}

a:link {font-family:arial; font-size:12px; color:#BF1919; text-decoration:underline;}
a:visited {font-family:arial; font-size:12px; color:#BF1919; text-decoration:underline;}
a:hover {font-family:arial; font-size:12px; color:#BF1919; text-decoration:underline;}
a:active {font-family:arial; font-size:12px; color:#BF1919; text-decoration:underline;}

a.link1:link {font-family:arial; font-size:12px; color:#646464; text-decoration:none;}
a.link1:visited {font-family:arial; font-size:12px; color:#646464; text-decoration:none;}
a.link1:hover {font-family:arial; font-size:12px; color:#BF1919; text-decoration:none;}
a.link1:active {font-family:arial; font-size:12px; color:#646464; text-decoration:none;}

a.link2:link {font-family:arial; font-size:12px; color:#646464; text-decoration:underline;}
a.link2:visited {font-family:arial; font-size:12px; color:#646464; text-decoration:underline;}
a.link2:hover {font-family:arial; font-size:12px; color:#BF1919; text-decoration:underline;}
a.link2:active {font-family:arial; font-size:12px; color:#646464; text-decoration:underline;}

a.footer:link {font-family:arial; font-size:11px; color:#FFFFFF; text-decoration:none;}
a.footer:visited {font-family:arial; font-size:11px; color:#FFFFFF; text-decoration:none;}
a.footer:hover {font-family:arial; font-size:11px; color:#BF1919; text-decoration:none;}
a.footer:active {font-family:arial; font-size:11px; color:#BF1919; text-decoration:none;}

a.find_link:link {font-family:arial; font-size:12px; color:#FFFFFF;font-weight:bold; text-decoration:none;}
a.find_link:visited {font-family:arial; font-size:12px; color:#FFFFFF;font-weight:bold; text-decoration:none;}
a.find_link:hover {font-family:arial; font-size:12px; color:#000000;font-weight:bold; text-decoration:none;}
a.find_link:active {font-family:arial; font-size:12px; color:#000000;font-weight:bold; text-decoration:none;}

a.login_link:link {font-weight:normal;font-size:11px;color:#FFFFFF; text-decoration:none;}
a.login_link:visited {font-weight:normal;font-size:11px;color:#FFFFFF; text-decoration:none;}
a.login_link:hover {font-weight:normal;font-size:11px;color:#000000; text-decoration:none;}
a.login_link:active {font-weight:normal;font-size:11px;color:#000000; text-decoration:none;}

a.details:link {font-family:arial; font-size:12px; color:#BE1A1B; text-decoration:none;}
a.details:visited {font-family:arial; font-size:12px; color:#BE1A1B; text-decoration:none;}
a.details:hover {font-family:arial; font-size:12px; color:#000000; text-decoration:none;}
a.details:active {font-family:arial; font-size:12px; color:#000000; text-decoration:none;}

a.tags1:link {font-family:arial; font-size:12px; color:#646464; text-decoration:none;letter-spacing:1px}
a.tags1:visited {font-family:arial; font-size:12px; color:#646464; text-decoration:none;letter-spacing:1px}
a.tags1:hover {font-family:arial; font-size:12px; color:#646464; text-decoration:none;letter-spacing:1px}
a.tags1:active {font-family:arial; font-size:12px; color:#646464; text-decoration:none;letter-spacing:1px}

a.tags2:link {font-family:arial; font-size:20px; color:#646464; text-decoration:none;letter-spacing:5px}
a.tags2:visited {font-family:arial; font-size:20px; color:#646464; text-decoration:none;letter-spacing:5px}
a.tags2:hover {font-family:arial; font-size:20px; color:#646464; text-decoration:none;letter-spacing:5px}
a.tags2:active {font-family:arial; font-size:20px; color:#646464; text-decoration:none;letter-spacing:5px}

a.tags3:link {font-family:arial; font-size:14px; color:#646464; }
a.tags3:visited {font-family:arial; font-size:14px; color:#646464; }
a.tags3:hover {font-family:arial; font-size:14px; color:#646464;}
a.tags3:active {font-family:arial; font-size:14px; color:#646464;}

a.tags4:link {font-family:arial; font-size:16px; color:#646464; text-decoration:none;letter-spacing:5px}
a.tags4:visited {font-family:arial; font-size:16px; color:#646464; text-decoration:none;letter-spacing:5px}
a.tags4:hover {font-family:arial; font-size:16px; color:#646464; text-decoration:none;letter-spacing:5px}
a.tags4:active {font-family:arial; font-size:16px; color:#646464; text-decoration:none;letter-spacing:5px}

a.white:link {font-family:arial; font-size:12px; color:#ffffff; text-decoration:none;}
a.white:visited {font-family:arial; font-size:12px; color:#ffffff; text-decoration:none;}
a.white:hover {font-family:arial; font-size:12px; color:#ffffff; text-decoration:underline;}
a.white:active {font-family:arial; font-size:12px; color:#ffffff; text-decoration:none;}

a.red:link {font-family:arial; font-size:12px; color:#BE1818; text-decoration:none;}
a.red:visited {font-family:arial; font-size:12px; color:#BE1818; text-decoration:none;}
a.red:hover {font-family:arial; font-size:12px; color:#BE1818; text-decoration:underline;}
a.red:active {font-family:arial; font-size:12px; color:#BE1818; text-decoration:none;}

a.red2:link {font-family:arial; font-size:14px; color:#BE1818; text-decoration:none;}
a.red2:visited {font-family:arial; font-size:14px; color:#BE1818; text-decoration:none;}
a.red2:hover {font-family:arial; font-size:14px; color:#BE1818; text-decoration:underline;}
a.red2:active {font-family:arial; font-size:14px; color:#BE1818; text-decoration:none;}

a.black:link {font-family:arial; font-size:12px; color:#000000; text-decoration:none;}
a.black:visited {font-family:arial; font-size:12px; color:#000000; text-decoration:none;}
a.black:hover {font-family:arial; font-size:12px; color:#000000; text-decoration:none;}
a.black:active {font-family:arial; font-size:12px; color:#000000; text-decoration:none;}

a.tab1:link {font-family:arial; font-size:9px; color:#000000; text-decoration:none;}
a.tab1:visited {font-family:arial; font-size:9px; color:#000000; text-decoration:none;}
a.tab1:hover {font-family:arial; font-size:9px; color:#BE1A1B; text-decoration:none;}
a.tab1:active {font-family:arial; font-size:9px; color:#000000; text-decoration:none;}

.tabOn a.tab1:link {font-family:arial; font-size:9px; color:#BE1A1B; text-decoration:none;}
.tabOn a.tab1:visited {font-family:arial; font-size:9px; color:#BE1A1B; text-decoration:none;}
.tabOn a.tab1:hover {font-family:arial; font-size:9px; color:#BE1A1B; text-decoration:none;}
.tabOn a.tab1:active {font-family:arial; font-size:9px; color:#BE1A1B; text-decoration:none;}

a.link_22:link {font-family:arial; font-size:14px; color:#646464; text-decoration:underline;}
a.link_22:visited {font-family:arial; font-size:14px; color:#646464; text-decoration:underline;}
a.link_22:hover {font-family:arial; font-size:14px; color:#646464; text-decoration:underline;}
a.link_22:active {font-family:arial; font-size:14px; color:#646464; text-decoration:underline;}

a.link_23:link {font-family:arial; font-size:14px; color:#BF1919; text-decoration:underline;}
a.link_23:visited {font-family:arial; font-size:14px; color:#BF1919; text-decoration:underline;}
a.link_23:hover {font-family:arial; font-size:14px; color:#BF1919; text-decoration:underline;}
a.link_23:active {font-family:arial; font-size:14px; color:#BF1919; text-decoration:underline;}

a.link_24:link {font-family:arial; font-size:14px; color:#646464; text-decoration:none;}
a.link_24:visited {font-family:arial; font-size:14px; color:#646464; text-decoration:none;}
a.link_24:hover {font-family:arial; font-size:14px; color:#646464; text-decoration:none;}
a.link_24:active {font-family:arial; font-size:14px; color:#646464; text-decoration:none;}

a.blue:link {font-family:arial; font-size:12px; color:#5255F2; text-decoration:underline;}
a.blue:visited {font-family:arial; font-size:12px; color:#5255F2; text-decoration:underline;}
a.blue:hover {font-family:arial; font-size:12px; color:#5255F2; text-decoration:underline;}
a.blue:active {font-family:arial; font-size:12px; color:#5255F2; text-decoration:underline;}

a.bluelnk:link {font-family:arial; font-size:12px; color:#0000FF; text-decoration:underline;}
a.bluelnk:visited {font-family:arial; font-size:12px; color:#0000FF; text-decoration:underline;}
a.bluelnk:hover {font-family:arial; font-size:12px; color:#0000FF; text-decoration:underline;}
a.bluelnk:active {font-family:arial; font-size:12px; color:#0000FF; text-decoration:underline;}

a.advertise1:link {font-family:arial; font-size:14px; color:#993300;font-weight:bold; text-decoration:none;}
a.advertise1:visited {font-family:arial; font-size:14px; color:#993300;font-weight:bold; text-decoration:none;}
a.advertise1:hover {font-family:arial; font-size:14px; color:#993300;font-weight:bold; text-decoration:none;}
a.advertise1:active {font-family:arial; font-size:14px; color:#993300;font-weight:bold; text-decoration:none;}

ul.listBSG {list-style-image:url("images/bullet.gif");margin:10 10 10 20;}
ul.listBSG1 {list-style-image:url("images/pic_check.gif");margin:10 10 10 20; padding:0px;}
form {padding:0px;margin:0px;}

/* particular styles: */
.border1 {background-color:#ffffff}
.border2 {background-color:#333333}
.border3 {background-color:#585858}
.sp {line-height:17px}
.bor1 {border:1px solid #000000}
.bor2 {border:1px solid #b2b2b2}
.bor3 {border-top:1px solid #993300}
.bor4 {border-bottom:1px solid #993300}

.text {font-family:arial; font-size:12px; color:#646464; text-decoration:none; background-color:#ffffff;}

td.bgTrI {background-image:url(images/spacer.gif)}
td.bgTr {background-color:transparent}
td.tabSubmenu {border-right:2px solid #646464}

.title {color:#BE1818;font-weight:bold;font-size:14px;}
.title_2 {color:#C00000; font-weight:bold;}
.title2 {color:#993300;font-weight:bold;}
.title3 {color:#993300;}
.yourAd{color:#000000; font-weight:bold;font-size:14px;}
.redFont{color:#ff0000; font-weight:bold;}
.white{color:#ffffff; font-weight:bold;}
.star {color:#ff6600; font-weight:bold;}
.err {color:#cc0000; font-weight:bold;}
.msg {color:#ff6600; font-weight:bold;}
.red {color:#BE1818;}
.black {color:#000000;}
.small {font-size:11px;}
.big {font-size:14px;}
.big2 {font-size:16px;}
.capitalize {text-transform:capitalize;}
.postedon {font-family:arial; font-size:9px; color:#646464;}
.smallfont {font-family:arial; font-size:12px;}
.rate {font-family:arial; font-size:9px; color:#646464;}
hr.line {color:#993300;height:1px;}
.hdrT {color:#ffffff; font-weight:bold;}
.justify {text-align:justify;}

.bgGray {background-color:#DDDDDD;}
.bgWhite {background-color:#ffffff;}
div.tabBox {display:none;}
.margL {margin-left:1px}

.tabOff {background-color:#DDDDDD; font-family:arial; font-size:9px; color:#000000; text-decoration:none;}
.tabOn {background-color:#ffffff; font-family:arial; font-size:9px; color:#BE1A1B; text-decoration:none;}

.hdr_bg {background-image:url("images/hdr_bg1.gif");background-repeat:repeat-x;}
.hdr {background-image:url("images/hdr.jpg");background-repeat:no-repeat;background-position:top right;}
.colLeft {padding-bottom:50px;}
.colRight {padding-bottom:50px;}
.colMidd {padding:0 15 50 15;}
.mnu_bg {background-image:url("images/mnu_bg.gif");background-repeat:repeat-x;}
.footer_bg {color:#FFFFFF; background-image:url("images/footer_bg.gif");background-repeat:repeat-x;background-color:#B3B3B3}
.logo_bg {background-image:url("images/hdr_bg1.jpg");background-repeat:no-repeat;padding:42px 0px 0px 34px;}
.left_find {background-image:url("images/ttl_find.gif");background-repeat:no-repeat;padding-left:7px;padding-top:27px;}
.left_find2 {background-image:url("images/box_member_search.gif");background-repeat:no-repeat;padding-left:7px;padding-top:35px;}
.input_find {width:139px;height:19px;border:1px solid #9C9C9C;padding-top:2px;}
.select_city {width:139px;height:19px;border:1px solid #9C9C9C;padding-top:2px; text-transform:capitalize;}
.input_zip {width:45px;height:19px;border:1px solid #9C9C9C;padding-top:2px;}
.input_within {width:25px;height:19px;border:1px solid #9C9C9C;padding-top:2px;}
.find_font {font-family:arial narrow;font-size:14px;font-weight:bold;color:#000000;}
.find_search {background-image:url("images/bg_search.gif");background-repeat:no-repeat;padding:5px 4px 0px 7px}
.mnu_left_top_off {background-image:url("images/mnu_left_top_off.gif");background-repeat:no-repeat;color:#000000;font-size:14px;padding-left:18px;padding-bottom:9px;cursor:pointer;height:34px;}
.mnu_left_top_on {background-image:url("images/mnu_left_top_on.gif");background-repeat:no-repeat;color:#BF1A18;font-size:14px;padding-left:18px;padding-bottom:9px;cursor:pointer;height:34px;}
.mnu_left_top_off2 {background-image:url("images/mnu_left_top_off.gif");background-repeat:no-repeat;color:#000000;font-size:14px;padding-left:18px;padding-bottom:9px;height:34px;}
.mnu_left_top_on2 {background-image:url("images/mnu_left_top_on.gif");background-repeat:no-repeat;color:#BF1A18;font-size:14px;padding-left:18px;padding-bottom:9px;height:34px;}
.mnu_left_off {background-image:url("images/mnu_left_off.gif");background-repeat:no-repeat;color:#000000;font-size:14px;padding-left:18px;padding-bottom:6px;cursor:pointer;}
.mnu_left_on {background-image:url("images/mnu_left_on.gif");background-repeat:no-repeat;color:#BF1A18;font-size:14px;;padding-left:18px;padding-bottom:6px;cursor:pointer;}
.mnu_left_bot_off {background-image:url("images/mnu_left_bot_off.gif");background-repeat:no-repeat;color:#000000;font-size:14px;padding-left:18px;padding-bottom:6px;cursor:pointer;}
.mnu_left_bot_on {background-image:url("images/mnu_left_bot_on.gif");background-repeat:no-repeat;color:#BF1A18;font-size:14px;mouse:pointer;padding-left:18px;padding-bottom:6px;cursor:pointer;}
.join_chat_room {background-image:url("images/pic_talk.jpg");background-repeat:no-repeat;text-align:center;height:203px;width:209px;}
.member_login_tbl {background-image:url("images/box_login_top.gif");background-repeat:no-repeat;}
.input_login {width:78px;height:18px;border:0px;padding-top:2px;}
.contact_bg {width:209px;}

.imgborder{border: solid 1px #929292;}

.details_cell_tbl {background-image:url("images/bot_box_top.gif");background-repeat:no-repeat;background-color:#EEEEEE;}
.details_cell_left_bot_bg {background-image:url("images/bot_box_bot.gif");background-position:bottom left;background-repeat:no-repeat;}
.details_cell_right_bot_bg {background-image:url("images/bot_box_bot.gif");background-position:bottom right;background-repeat:no-repeat;line-height:11px;padding-bottom:5px;padding-right:5px; padding-top:5px; padding-left:5px; }
.cell_content {line-height:12px;padding-top:5px;padding-right:5px;padding-left:5px;}
.gallery_font {font-size:11px;color:#000000;line-height:11px;}
.boxRed {background-image:url("images/box_red.gif");background-repeat:no-repeat;}
.boxRedBot {background-image:url("images/box_bot.gif");background-repeat:no-repeat;width:209px;height:38px;}
.bgRed {background-color:#BE1818; color:#ffffff;}


/* input, textarea, select: */
.field1 {width:100px; border: solid #000000 1px;}
.field2 {width:180px; border: solid #000000 1px;}
.field3 {width:300px; border: solid #000000 1px;}
.field4 {width:80px; border: solid #000000 1px;}
.field5 {width:50px; border: solid #000000 1px;}
.field6 {width:500px; border: solid #000000 1px;}
.field7 {width:400px; border: solid #000000 1px;}
.field9 {width:120px; border: solid #000000 1px;}

.but1 {background-color:#282828; color:#ffffff; font-weight:bold}

/* gallery */
.stepcarousel{
position: relative; /*leave this value alone*/
border: 0px solid black;
overflow: scroll; /*leave this value alone*/
width: 120; /*Width of Carousel Viewer itself*/
height: 131; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px; /*margin around each panel*/
width: 120px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}


.stepcarousel2{
position: relative; /*leave this value alone*/
border: 0px solid black;
overflow: scroll; /*leave this value alone*/
width: 195; /*Width of Carousel Viewer itself*/
height: 138; /*Height should enough to fit largest content's height*/
}

.stepcarousel2 .belt2{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel2 .panel2{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px; /*margin around each panel*/
width: 195px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}


.stepcarousel3{
position: relative; /*leave this value alone*/
border: 0px solid black;
overflow: scroll; /*leave this value alone*/
width: 195; /*Width of Carousel Viewer itself*/
height: 138; /*Height should enough to fit largest content's height*/
}

.stepcarousel3 .belt3{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel3 .panel3{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px; /*margin around each panel*/
width: 195px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}

.text_red {color:#BF1919}
.text_red_b {color:#BF1919; font-weight:bold}
.text_red_b_u {color:#BF1919; font-weight:bold; text-decoration:underline}
.text_red_u {color:#BF1919; text-decoration:underline}
.text_black {color:#000000;}
.text_black_b {color:#000000; font-weight:bold}


.submenu_div {text-align:center;margin-left:726px;position:absolute;width:130px;margin-top:30px;background:#B6B6B6;margin-bottom:-200px;display:none;}
.submenu_div ul {list-style-type:none;margin:0px;padding:0px;line-height:18px;}
.submenu_div li {border:1px solid gray;}
.submenu_div a {font-family:arial; font-size:12px; color:#000000; text-decoration:none;font-weight:bold;}
.submenu_div a:hover {font-family:arial; font-size:12px; color:#BF1919; text-decoration:none;font-weight:bold;}
