/*RESETTING STYLES*/
html 
{
	color:#000;
	background:#FFF;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td 
{
	margin:0;
	padding:0;
}
table
{
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img
{
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var
{
	font-style:normal;
	font-weight:normal;
}
li
{
	list-style:none;
}
caption, th
{
	text-align:left;
}
h1, h2, h3, h4, h5, h6 
{
	font-size:100%;
	font-weight:normal;
}
q:before, q:after
{
	content:'';
}
abbr, acronym
{
	border:0;
	font-variant:normal;
}
sup
{
	vertical-align:text-top;
}
sub
{
	vertical-align:text-bottom;
}
input, textarea, select
{
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}
/*to enable resizing for IE*/
input, textarea, select
{
	font-size:100%;
}
/*because legend doesn't inherit in IE */
legend
{
	color:#000;
}
/*END OF RESETTING */
body 
{
    text-align:center;
    margin:0;
    padding:0;
    font-family: Arial, Verdana, Helvetica, Sans-Serif;
    font-size:12px;
    color:#000;
    background:url(../images/body_bg.gif) repeat-x top left; 
}
a, a:visited, a:active, .leftsection_header h2 a ,.leftsection_header h1 a
{
    color:#FD9A1B;
    text-decoration:none !important;
} 
a:hover, .wrapperNav ul li a:hover,.rondedbox_middle ul.links li a:hover, .rondedbox_middle_sm ul.links li a:hover, .whiterondedbox_header_sm a:hover,.leftsection_header a:hover,.teaser a:hover,.weatherwrapper ul li a:hover {text-decoration:underline;color:#2294EA;}
p {line-height:18px;}
img {border:0;}
hr {height:1px; color:#EEE;}
ul {list-style:none; padding:0; margin:0;}
form {padding:0; margin:0;}
input, select 
{
    font-family:Arial, Verdana, Helvetica, Sans-Serif;
    font-size:12px;
}
h1, h2, h3, h4
{
    font-family:Arial, Verdana, Helvetica, Sans-Serif !important;
    font-weight:bold;
    padding:0;
    margin:0;
}    
h1 {font-size:18px;}
h2 {font-size:14px;}
h3 {font-size:13px;}

p.cl3:first-letter {font-size: 30px;color:#666;}

/* CLEAR CLASSE */
.clearboth:after 
{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

/*BORDER STYLES*/
.noborder {border:none !important;}

/*FLOAT STYLES*/
.floatright {float:right !important;}
.floatleft {float:left !important;}

/*PADDING STYLES*/
.padTop5 {padding-top:5px;}
.padTop10 {padding-top:10px !important;}
.padTop40 {padding-top:40px !important;}
.padBottom5 {padding-bottom:5px;}
.padBottom10 {padding-bottom:10px;}
.padBottom20 {padding-bottom:20px;}
.padTopBottom10 {padding:10px 0;}
.padTopBottom5 {padding:5px 0;}
.padLeft10 {padding-left:10px;}
.padLeftRight5 {padding: 0 5px;}
.padLeftRight20 {padding: 0 20px;}
.nopadding{padding:0px !important;}
.nopadleft{padding-left:0px !important;}
.padleft5{padding-left:5px !important;}
.padRight10 {padding-right:10px;}
/*MARGIN STYLES*/
.marginTop10 {margin-top:10px !important;}
.marginBot5 {margin-bottom:5px !important;}
.marginBot10 {margin-bottom:10px;}

/*FONT STYLES*/
.title { font-weight:bold;}
.descr {font-size:11px; font-weight:bold; color:#2294EA;}
.highlight { font-weight:bold; color:#2294EA; border-bottom:1px solid #E4E4E4;padding-bottom:5px;}
.subtitle { font-weight:bold; font-size:13px;}
.grey_descr { font-size:14px;}
.currencyfont{ font-size:28px;font-weight:bold;}
.alternate_title { color:#2294EA !important; font-size:20px !important;}
.supersize{font-size:30px; color:#666;}

/* ALL MAIN WRAPPERS */
.wrapper
{
    width:950px;
    text-align:left;
    margin:0px auto;
    background:#fff;
}

.wrapperheader 
{
    float:left;
    width:950px;
    height:103px;
    padding:0px;
    margin:0px;
    background:#fff;
}
.logowrapper
{
	float:left;
	padding:7px 0 0 0px;
}
.weatherwrapper
{
	float:right;
	height:120px;
	width:300px;
	padding:0 10px 10px 10px;
}
.weatherwrapper ul
{
	float:right;
	padding:0px!important;
    background:url(../images/bg/signup_bg.gif) no-repeat top right; 
    width:202px;
    height:44px;
}
.weatherwrapper ul li
{
	float:left;
	height:31px;
	padding-left:20px;
}
.weatherwrapper ul li a, .weatherwrapper ul li.seperator
{
	color:#FD9A1B;
	font-size:22px !important;
	line-height:37px;
}
.weatherwrapper h3
{
	float:right;
	margin-bottom:10px;
	padding-top:4px;
	height:22px;
	text-align:center;
	/*background:url(../images/bg/nav_tab.gif);*/
}

.wrappernav
{
    width:950px;
    padding:0;
    float:left;
}
.wrappernav ul
{
    display:block;
    padding:0;
    width:950px;
    height:46px;
    float:left;
    /*background:url(../images/navs/nav_bg.gif) repeat-x;*/
    background:#000; 
    border-top:6px solid #FD9A1B;
    border-bottom:2px solid #eaeae9;
}
.wrappernav ul li
{
    text-align:center;
    float:left;
    font-family: Arial, Verdana, Helvetica, Sans-Serif;
    font-size:20px;
    float:left;
    text-decoration:none;
    line-height:44px;
    padding-top:0 !important;
    padding-bottom:0 !important;
}
.wrappernav ul li a
{
    color:#fff;
    text-decoration:none;
    float:left;
    padding:0 15px;
}
.wrappernav ul li a:hover
{
    color:#fd9a1b;
}
.wrappernav ul li a.selected {
    display: block;
    color:#000;
    text-decoration:none;
    float:left;
    background:#565656;
    padding:0 7px 0 0px;
	background: url(../images/bg/activnav_bg_right.gif) no-repeat scroll top right;
	margin-top:4px;
}
.wrappernav ul li a.selected span {
    display: block;
    background: url(../images/bg/activnav_bg_left.gif) no-repeat;		
	float: left;
	line-height:38px!important;
	padding:0 10px 6px 15px;
} 
.wrappernav ul li.time
{
    color:#fff;
    font-size:12px;
    float:right;
    padding-left:35px;
    font-weight:bold;
    line-height:44px;
    background: url(../images/icons/clock1.gif) no-repeat 0 7px;

}
.wrappermain 
{
    float:left;
    width:920px;
    padding:10px 15px 30px 15px;
    background:#eaeae9;
}
.wrapperleftcolumn 
{
    float:left;
    width:600px;
}
.fullcolumn_wrapper 
{
    float:left;
    width:888px;
    border:1px solid #e5e5da;
    background:#ffffff;
    padding:10px;
    margin-bottom:10px;
}
.videoplayer_wrapper 
{
    float:left;
    text-align:center;
    width:888px;
    background:#000;
    /*background:#fff url(../images/bg/v_player.gif) repeat-x;*/
}
.leftsection_wrapper 
{
    float:left;
    width:580px;
    border:1px solid #e5e5da;
    background:#ffffff;
    padding:10px;
    /*background:transparent url(../images/player_bg.gif) no-repeat scroll left top;*/
}
.wrapperrightcolumn 
{
    float:right;
    width:300px;
     /*border:1px solid green;*/
}
.nextbtn
{
    background:url(../images/gallery/next_btn.gif) no-repeat;
    height:26px;
    width:17px;
}
.prevbtn
{
    background:url(../images/gallery/prev_btn.gif) no-repeat;
    height:26px;
    width:17px;
}
/*ORANGE BOX STYLES*/
.orangerondedbox_top
{
    background:url(../images/bg/orange_toprounded.gif) no-repeat;
    height:10px;
    width:300px;
}
.orangebox_middle
{ 
    width:280px; 
    padding:0 10px; 
    background:#fd9a1b;
    color:#ffffff;
}
.orangebox_middle ul
{ 
    display:block;
    padding-top:0px !important;
    padding-bottom:0px !important;
}
.orangebox_middle ul li
{ 
    padding:5px 0;
}
.subtitle span.laos { padding-left:27px;}
.orangebox_middle ul li.headline
{ 
    border-bottom:1px solid #ffffff;
    padding:5px 0;
}
.orangerondedbox_bottom
{
    background:url(../images/bg/orange_bottomrounded.gif) no-repeat;
    height:10px;
    width:300px;
}
/*BLUE BOX STYLES*/
.bluerondedbox_header
{
    background:url(../images/bg/header_blue.gif) no-repeat;
    height:35px;
    width:285px;
    padding:0 10px 0 5px;
}
.bluerondedbox_header h2
{
    color:#ffffff;
    background:#2294EA url(../images/icons/coffeecup.gif) no-repeat scroll 0pt 3px;
    font-size:16px;
    font-weight:bold;
    padding-left:35px;
    line-height:33px;
}
/*BLACK BOX STYLES*/
.blackrondedbox_header
{
    background:url(../images/bg/header_black.gif) no-repeat;
    height:35px;
    width:285px;
    padding:0 10px 0 5px;
}
.blackrondedbox_header h2
{
    color:#ffffff;
    background:#242424 url(../images/icons/chilli.gif) no-repeat scroll 0pt 3px;
    font-size:16px;
    font-weight:bold;
    padding-left:40px;
    line-height:33px;
}
.chat_header h1
{
    color:#333;
    background:#fff url(../images/icons/chat1.gif) no-repeat scroll 0pt 3px;
    padding-left:35px;
    line-height:33px;
}
/*ORANGE BOX STYLES*/
.orangerondedbox_header
{
    background:url(../images/bg/header_orange.gif) no-repeat;
    height:35px;
    width:285px;
    padding:0 10px 0 5px;
}
.orangerondedbox_header h2
{
    color:#ffffff;
    /*background:#fd9a1b url(../images/icons/pencil.gif) no-repeat scroll 0pt 8px; */
    font-size:16px;
    font-weight:bold;
    padding-left:10px;
    line-height:33px;
}
.orangerondedbox_header h2 a
{
    color:#ffffff;
}
/*WHITE BOX STYLES*/
.whiterondedbox_header
{
    background:url(../images/bg/header_white.gif) no-repeat;
    height:35px;
    width:285px;
    padding:0 10px 0 5px;
    border-bottom:1px solid #fd9a1b;
}
.whiterondedbox_header h2
{
    color:#333333;
    font-size:16px;
    font-weight:bold;
    padding-left:10px;
    line-height:33px;
    float:left;
}
.rondedbox_middle
{ 
    width:280px; 
    padding:0 10px; 
    background:#ffffff;
}
.rondedbox_middle_sm ul.fest
{ 
    padding:7px 0 0 0px!important; 
}
.rondedbox_middle_sm ul li ul.festival
{ 
    padding:5px 0 5px 15px!important; 
    border-bottom:1px dotted #E5E5DA;
}
.rondedbox_middle_sm ul li ul.festival li
{ 
    list-style-type:disc;
    color:#FD9A1B;
}
.rondedbox_middle_sm ul.bar,.rondedbox_middle ul.bar, .rondedbox_middle_sm ul.restaurant,.rondedbox_middle ul.restaurant,.rondedbox_middle_sm ul.cafe, .rondedbox_middle_sm ul.star, .rondedbox_middle ul.star
{ 
    padding:20px 0 0 0 !important;
}
.rondedbox_middle_sm ul.bar li, .rondedbox_middle ul.bar li
{ 
    background: url(../images/bullets/wineglass.gif) no-repeat;
    line-height:16px;
    padding:0px 0 10px 20px !important;
}
.rondedbox_middle_sm ul.restaurant li, .rondedbox_middle ul.restaurant li
{ 
    background: url(../images/bullets/restaurant.gif) no-repeat;
    line-height:16px;
    padding:0px 0 10px 20px !important;
}
.rondedbox_middle_sm ul.cafe li
{ 
    background: url(../images/bullets/cafe.gif) no-repeat;
    line-height:16px;
    padding:0px 0 10px 20px !important;
}
.rondedbox_middle_sm ul.star li, .rondedbox_middle ul.star li
{ 
    background: url(../images/bullets/star.gif) no-repeat;
    line-height:16px;
    padding:0px 0 10px 20px !important;
}
.rondedbox_middle_sm ul.pdf li, .rondedbox_middle ul.pdf li
{ 
    background: url(../images/icons/pdf.gif) no-repeat;
    line-height:16px;
    padding:0px 0 10px 20px !important;
    margin-bottom:5px;
    border-bottom:1px solid #E5E5DA;
}
.rondedbox_middle_sm ul.pdf li a, .rondedbox_middle ul.pdf li a { font-weight:bold; }
.rondedbox_middle_sm ul.bar li span,.rondedbox_middle ul.bar li span, .rondedbox_middle_sm ul.restaurant li span,.rondedbox_middle ul.restaurant li span, .rondedbox_middle_sm ul.cafe li span, .rondedbox_middle_sm ul.star li span, .rondedbox_middle ul.star li span
{ 
    color:#666;
    padding-left:5px;
    font-size:11px !important;
}
.rondedbox_middle_sm ul.listing li
{ 
    color:#FD9A1B;
    padding:4px 0 4px 15px;
}
.rondedbox_middle_sm ul.listing li.control_icon
{ 
    background: url(../images/bullets/arrow.gif) no-repeat 0 8px;
}
.rondedbox_middle_sm ul li ul.festival li span
{ 
    color:#333;
}
.rondedbox_middle ul.underline li
{ 
    border-bottom:1px solid #efefef !important;
    padding-bottom:5px!important;
    margin-bottom:5px;
}
.rondedbox_middle ul.links li
{ 
    border-bottom:1px solid #efefef !important;
    padding-bottom:5px!important;
}
.rondedbox_middle ul.links li a, .rondedbox_middle_sm ul.links li a
{ 
    font-weight:bold;
    font-size:12px;
}
.rondedbox_bottom
{
    background:url(../images/bg/white_bottomrounded.gif) no-repeat;
    height:13px;
    width:300px;
}
/*SMALL WHITE BOX STYLES*/
.whiterondedbox_header_sm
{
    background:url(../images/bg/header_white_sm.gif) no-repeat;
    height:35px;
    width:280px;
    padding:0 10px 0 5px;
    border-bottom:1px solid #fd9a1b;
}
.whiterondedbox_header_sm h2
{
    color:#333333;
    font-size:16px;
    padding-left:10px;
    line-height:33px;
    float:left;
}
.whiterondedbox_header_sm a, .whiterondedbox_header a 
{
    color:#fd9a1b;
    line-height:33px;
    font-weight:bold;
    text-decoration:none;
    float:right;
}
.rondedbox_middle_sm
{ 
    width:275px; 
    padding:0 10px; 
    background:#ffffff;
}

.rondedbox_bottom_sm
{
    background:url(../images/bg/white_bottomrounded_sm.gif) no-repeat;
    height:35px;
    width:295px;
}
/*BUBBLE COMMENT BOX STYLES*/
.commentbox_wrapper
{
    background:url(../images/bg/comment.gif) no-repeat;
    width:280px;
    height:111px;
    padding:5px 10px 0 10px;
}
.commentbox_wrapper h3
{
    font-size:16px;
    color:#666;
}
.commentbox_wrapper h3 span, .tearser_wrapper h1 span
{
    color:#2294ea;
}
/*AUTHOR COMMENT BOX STYLES*/
.authorbox_wrapper
{
    background:url(../images/bg/bob_comment.gif) no-repeat;
    width:180px;
    height:91px;
    padding:20px 10px 0 110px;
}
/*.whiterondedbox_header h2 a, .whiterondedbox_header_sm h2 a, .orangerondedbox_header h2 a
{
    color:#fd9a1b !important;
    text-decoration:none !important;
    font-size:16px;
    font-weight:bold;
}
.whiterondedbox_header h2 a:hover, .whiterondedbox_header_sm h2 a:hover, .orangerondedbox_header h2 a:hover
{
    color:#ef8701 !important;
}*/
.box_wrapper_left, .box_wrapper{ float:left; padding-bottom:10px;}
.box_wrapper_right{ float:right; padding-bottom:10px;}


ul 
{
    padding:10px; display:block;
}
ul li
{
    padding:2px 0px;
}
.leftsection_header
{
    width:580px;
    float:left;
    border-bottom:1px solid #fd9a1b;
}
.leftsection_header a
{
    text-decoration:none;
    color:#ffffff;
    font-weight:bold;
    text-align:center;
    padding-top:2px;
}
.leftsection_header h1
{
    float:left;
}
.leftsection_header h2
{
    float:left;
    font-size:16px;
    padding-bottom:5px;
}
.leftsection_header span
{
    color:#999999;
    padding:5px 0 0 10px !important;
    font-style:italic;
    float:left;
    cursor:pointer;
}
.single_leftcolum_wrapper
{
    width:280px;
    float:left;
    padding:10px 10px 0 0;
}
.single_leftcolum_wrapper h2, .single_rightcolum_wrapper h2
{
    color:#fd9a1b;
    font-size:11px !important;
}
.single_rightcolum_wrapper
{
    width:280px;
    float:right;
    padding-top:10px;
}
.threecolum_wrapper
{
    width:180px;
    float:left;
    padding-top:20px;
}
.viewall_wrapper 
{ 
    float:right;
    text-align:center;
    color:#fd9a1b;
    font-weight:bold;
    padding-top:2px;
    margin-top:-25px;
    cursor:pointer;
}
.mainbody_wrapper, .mainbody_wrapper_more {float:left; width:580px;}
.mainbody_wrapper iframe{ border:0px solid #fff !important; float:left;}

.skiptop_wrapper
{
    text-align:right;
    clear:both;
    font-weight:bold;
    padding:20px 10px;
}
/*FOOTER STYLES*/
.footer_wrapper
{
    float:left;
    width:920px;
    background:#eaeae9;
    padding:20px 15px 0 15px;
    color:#666;
    border-top:5px solid #000;
}
.footer_bottom
{
    float:left;
    width:950px;
    height:20px;
    background: url(../images/bg/footer_grey.gif) no-repeat bottom left;
}
.footer_wrapper a
{
    color:#666 !important;
}
.footer_wrapper a:hover
{
    color:#fd9a1b !important;
}

.footer_leftwrapper
{
    float:left;
    width:300px;
}
.footer_rightwrapper
{
    float:right;
}
.footer_rightwrapper ul
{
    padding:0px!important;
    float:left;
    width:150px;
    text-align:right;
}

/*IMAGES STYLES*/
.photoframe
{
    border:1px solid #333;
}
.pic_caption
{
    padding-top:5px;
    color:#333;
    display:block;
}
.pic_credit
{
    padding-top:5px;
    font-size:10px;
    text-transform:uppercase;
    float:right;
    color:#666;
}
/*ARTICLE STYLES*/
.article_body
{
    float:left;
}
.article_body p
{
    padding:10px 0;
    line-height:20px;
}
.toolbox
{
    border:1px solid #e4e4e4;
    float:left;
    width:558px;
    padding:5px 10px;
}
.toolbox ul
{
    float:left;
    line-height:20px;
    padding:0px !important;
}
.toolbox ul li
{
    float:left;
    color:#999;
    padding: 0 10px;
}
.toolbox ul li.textsize
{
    color:#333;
    font-weight:bold;
}
.toolbox ul li.add
{   
    padding-right:0px;
}
.fake_div
{
    float:left;
    height:375px;
    width:1px;
}
.articlesidebar_wrapper
{
    clear:left;
    float:left;
    padding:10px 10px 5px 0;
}
.printer
{
    background:url(../images/icons/printer.gif) no-repeat 0 1px;
}
.printer1
{
    background:url(../images/icons/printer1.gif) no-repeat 0 0px;
    height:16px;
    padding-left:30px;
}
.bookmark
{
    background:url(../images/icons/bookmark.gif) no-repeat 0 0px;
    padding-left:30px;
}
.pdf_icon
{
	background: url(../images/icons/pdf.gif) no-repeat;
    line-height:16px;
    padding-left:30px;
}
.email
{
    background:url(../images/icons/email.gif) no-repeat 0 2px;
}
.email_icon
{
    background:url(../images/icons/email.gif) no-repeat 0 0;
    padding-left:20px;
}
.printer a, .email a
{
    padding-left:15px;
    font-weight:bold;
}
.minus 
{
	background: url(../images/icons/minus.gif) no-repeat;
	width: 12px;
	height:5px;
	margin-top:8px;
	cursor: pointer;
}

.add 
{
	background: url(../images/icons/plus.gif) no-repeat;
	height: 12px;
	width: 12px;
	margin-top:3px;
	cursor: pointer;
}
.clock
{
	background: url(../images/icons/clock.gif) no-repeat;
	line-height:14px;
	padding-left:18px;
}
.flag
{
	background: url(../images/icons/flag.gif) no-repeat;
	line-height:14px;
	padding-left:18px;
}
.film
{
	background: url(../images/icons/film.gif) no-repeat;
	line-height:14px;
	padding-left:22px;
}
.photoarrow
{
	background: url(../images/icons/photoarrow.gif) no-repeat;
	line-height:14px;
	padding-left:18px;
}
.music_icon 
{
	background: url(../images/icons/voice.gif) no-repeat;
	height: 10px;
	width: 15px;
	padding-left:15px;
	margin-left:10px;
	cursor: pointer;
}
a.music_icon 
{
	font-weight:normal !important;
}
.arrowup_icon 
{
	background: url(../images/icons/arrow_up.gif) no-repeat;
	height: 12px;
	width: 10px;
	padding-left:15px;
	cursor: pointer;
}
.editorpick_icon 
{
	background: url(../images/icons/editorpick.gif) no-repeat top right;
	line-height:20px;
}
.editorpick_icon_lrg 
{
	background:#fff url(../images/icons/editorpick_lrg.gif) no-repeat top right;
}
.currency3 
{
	background: url(../images/icons/currency3.gif) no-repeat top left;
	line-height:14px;
	padding-left:50px;
}
.currency2 
{
	background: url(../images/icons/currency2.gif) no-repeat top left;
	line-height:14px;
	padding-left:35px;
}
.currency1 
{
	background: url(../images/icons/currency1.gif) no-repeat top left;
	line-height:14px;
	padding-left:20px;
}
.beer_icon h2
{
	background: url(../images/icons/beer.gif) no-repeat;
    padding-left:30px;
    line-height:35px;
}
.users_icon 
{
	background: url(../images/icons/users.gif) no-repeat top left;
	line-height:24px;
	height:24px;
	padding-left:40px;
}
.footer_logo {
	background: url(../images/laos411_logo_footer.gif) no-repeat;
	line-height:30px;
	padding-left:35px;
	
}
.facebook_s {
	background: url(../images/icons/facebook_s.gif) no-repeat;
	line-height:18px;
	padding-left:35px;
	height:24px;
	float:right;
}
.twitter_s {
	background: url(../images/icons/twitter_s.gif) no-repeat;
	line-height:30px;
	padding-left:50px;
	height:35px;
	float:right;
}
#text 
{
    float:left;
}
#text p 
{
	font-size: 12px;
}
.greytext p
{
    color:#666;
}
.tearser_wrapper .teaser
{
	float:left;
	padding:15px 10px 15px 10px;
	border-top:1px solid #E5E5DA;
}
.tearser_wrapper .teaser ul
{
	padding-top:0px!important;
}
.teaser
{
    float:left !important;
    padding-bottom:10px;
}
.tearser_wrapper .teaser h2
{
    font-size:14px;
    color:#333;
}
.tearser_wrapper .teaser h2 span
{
    color:#2294EA;
}
.teaser p
{
    padding-top:0px;
}
.teaser_fullcolumn {width:540px;}
.teaser a, ul.hourinfo li a {font-weight:bold; font-size:11px;}
.teaser img:hover {background:#fff url(../images/bg/thumb_bg_ro.gif) no-repeat;}
.tearser_wrapper .teaser img:hover, .threecolum_wrapper .teaser img:hover{background:#fff url(../images/bg/150x100_orangebg.gif) no-repeat;}
.teaser img.frame_larg_220x150:hover{background:#fff url(../images/bg/220x150_bg.gif) no-repeat;}
.threecolum_wrapper .teaser h2 a {font-size:16px;}
/*Teaser Users*/
.teaser_users {width:580px; float:left; border-top:1px solid #eee; padding:15px 0px;}
.teaser_users:hover {border-top:1px solid #FD9A1B;background:#f9f9f9;}
.teaser_users .bio {width:470px;float:left;}
.teaser_users .contact {width:100px;float:right; }
.teaser_users ul {padding:5px 0px 0px 0px;}
.teaser_users .user_frame {margin-bottom:40px;}
.teaser_users h2 {color:#2294EA;}
.teaser_users h3 {color:#666;}
.display_div{display:block !important;}
.frame_larg
{
	float:left;
	height:100px !important;
	width:150px !important;
	padding:10px;
	margin:5px 7px 0px 0px;
	background:#fff url(../images/bg/150x100_bg.gif) no-repeat;

}
.frame_larg_220x150
{
	float:left;
	height:130px !important;
	width:200px !important;
	padding:10px;
	margin:5px 7px 0px 0px;
	background:#fff url(../images/bg/220x150_bg.gif) no-repeat;
}
.frame_larg_320x220
{
	float:left;
	height:200px !important;
	width:300px !important;
	padding:10px;
	margin:0px 20px 20px 0px;
	background:#fff url(../images/bg/320x220_bg.gif) no-repeat;
}
.article_thumb
{
	float:left;
	height:55px !important;
	width:72px !important;
	padding:6px;
	margin:5px 7px 0px 0px;
	background:#fff url(../images/bg/thumb_bg.gif) no-repeat;

}
ul.hourinfo
{
    padding-left:0px !important;
}
ul.hourinfo li.extrahr
{
    padding-left:127px;
}
/*VIDEOS STYLES ONLY AREA*/
.playmenu_wrapper 
{
    float:left;
    width:868px;
    background:#333;
    padding:10px;
}
.playmenu_wrapper a 
{
    padding-right:25px;
    float:left;
}
.playmenu_wrapper a, .playmenu_wrapper a:visited, .playmenu_wrapper a:active 
{
    color:#333 !important;
    text-decoration:none;
} 
.youtubesearch_wrapper 
{
    float:left;
    width:888px;
    height:68px;
    background:#fff url(../images/bg/youtubesearch_bg.gif) no-repeat;
}
.videosortby_wrapper
{
    float:left;
    width:570px;
    height:50px;
    background:#fff url(../images/bg/sortby_bg.gif) no-repeat;
}
.videosortby_wrapper a
{
    font-size:25px;
    line-height:50px;
    padding-right:20px;
}
.youtubesearch_wrapper h3
{
    float:left;
    font-size:20px;
    padding-left:30px;
    line-height:68px;
    color:#fff;
}
.searchinputbox
{
    float:left;
    margin:21px 15px 0 150px;
    height:29px;
    border:0px;
    background:#fff;
    width:424px;
    font-size:20px;
}
.searchinputbtn
{
    float:left;
    margin:15px 0 0 45px;
    height:35px;
    border:0px;
    color:#333;
    background:none;
    cursor:pointer;
    font-size:16px;
}

.videothumb_frame
{
    background:#fff url(../images/bg/video_roundedbg.gif) no-repeat;
    width:136px;
    height:126px;
    float:left;
}
.videothumb_frame img
{
    padding:8px 8px 0 8px;
}
.videothumb_frame b
{
    display:block;
    padding-top:5px;
    text-align:center;
    font-weight:normal;
}
#videos_wrapper a
{
    margin:0 9px 10px 0;
}

#videos_wrapper a:hover
{
    text-decoration:none;
}
.video_icon h1
{
    background:#fff url(../images/icons/video.gif) no-repeat;
    padding-left:30px;
    line-height:22px;
}
.editorchoice_icon h1
{
    background:#fff url(../images/icons/editor.gif) no-repeat;
    padding-left:30px;
    line-height:22px;
}
.editorchoice_icon span, .image_icon span,.food_icon span
{
    font-size:12px;
    font-weight:normal;
    color:#666 !important;
}
.food_icon h1
{
    background:#fff url(../images/icons/food.gif) no-repeat;
    padding-left:37px;
    line-height:32px;
}
.food_icon span
{
    line-height:18px !important;
}
.chilli_icon h1
{
    background:#fff url(../images/icons/chilli_white.gif) no-repeat;
    padding-left:30px;
    line-height:18px;
}
.music_icon h1
{
    background:#fff url(../images/icons/musicnote.gif) no-repeat;
    padding-left:28px;
    line-height:18px;
}

.image_icon h1
{
    background:#fff url(../images/icons/image.gif) no-repeat;
    padding-left:28px;
    line-height:18px;
}
.pdf_icon
{
    background:#fff url(../images/icons/pdf_lrg.gif) no-repeat;
    padding-left:37px;
    line-height:35px;
}
.pdf_icon a
{
    font-size:20px;
    font-style:italic;
}
ul.searchlist  {
	overflow: auto;
    width: 330px; 
    height:230px;
    background: #1A1A1A;
    border: 1px solid gray;
    list-style: none;
    margin:0;
    padding:0;
	text-align: center;
}



ul.draglist  {
    width: 600px; 
    float:left;
    background: #fff;
    border: 1px solid orange;
    list-style: none;
	overflow: hidden;
}

ul.draglist li {
	padding:5px;

}


ul.draglist_alt { 
    position: relative;
    width: 200px; 
    list-style: none;
    margin:0;
    padding:0;
    padding-bottom:30px;
}

ul.draglist_alt li {
    margin: 1px;
    cursor: move; 
}


ul.playlist  {
	overflow: hidden;
    width: 580px; 
    background: #fff;
    list-style: none;
    float:left !important;
    padding:0px !important;
}

ul.playlist li {
	float:left;
}



ul.playlistBottom  {
	overflow: auto;
    width: 330px; 
    height:190px;
    background: #1A1A1A;
    border: 1px solid gray;
    list-style: none;
    margin:0;
    padding:0;
	text-align: center;
}

ul.playlistBottom li {
	overflow: hidden;
	float:left;
	padding:5px;
    cursor: move;
	height: 50px;
	width: 70px;
}

ul.playlistBottom li img{
	height: 47px;
	width: 65px;

}

.draglist_small img { 
    position: relative;
    padding-bottom:30px;
}
.draglist_small img{
	height: 47px;
	width: 65px;
}
.draglist_small li {
	  cursor: move; 
}
li.list1 {
    background-color: #D1E6EC;
    border:1px solid #7EA6B2;
}

li.list2 {
    background-color: #D8D4E2;
    border:1px solid #6B4C86;
}


#ul3 img, #ul2 img, #ul1 img{

	border: 3px solid #333;

}

#slider-bg 
{
    float:left;
    background:url(../images/icons/player_progressbar.gif) 5px 0 no-repeat;
    height:21px;
    width:228px; 
}

#slider-thumb {
        cursor:default;
        top: 4px;
}

#ytapiplayer{
	text-align:center;
	width: 710;
	height: 300px;
}

/*GALLERY STYLES*/
.food_category, .editor_category, .vientiane_category, .luangphrabang_category, .beerlao_category,.temples_category, .waterfalls_category,.elephants_category,.fruits_category,.vteairport_category,.vangvieng_category,#tab_w1,#tab_w2,#tab_w3,#tab_w4,#tab_w5, .generalMenuLinks {font-size:18px;}

 .menuselected {color:#2294EA!important; font-weight:bold;}
/*NEWS FEED STYLES*/
.gns-300x250
{
    background-color:#fff !important;
}
.gns-basecanvas 
{
    background-image:none !important;
    font-family:Arial, Verdana, Helvetica, Sans-Serif !important;
    height:248px;
    left:1px;
    top:1px;
    width:298px;
    line-height:18px !important;
}
.gns-ss-title, .gns-query-title 
{
    font-size:0px !important;
    color:#333 !important;
    font-weight:bold !important;  
    font-family:Arial, Verdana, Helvetica, Sans-Serif !important;
    line-height:18px !important;
}
.gns-root 
{
    font-family:Arial, Verdana, Helvetica, Sans-Serif !important;
    font-size:14px !important;
    line-height:18px !important;
}
.gns-title a:link, .gns-title a:visited, .gns-cluster a:link, .gns-cluster a:visited {
    color:#FD9A1B !important;
    font-size:12px !important;
    text-decoration:none !important;
}
.gns-sstitle a:link, .gns-sstitle a:visited  {
    color:#FD9A1B !important;
    font-size:12px !important;
    font-weight:normal !important;
    text-decoration:none !important;
}

.gns-300x250 .gns-cursor 
{
    cursor:pointer;
    font-size:11px !important;
    color:#FD9A1B !important;
    font-weight:bold !important;
    text-decoration:none !important;
}
.gns-clusterresults .gns-publisher a:link, .gns-clusterresults .gns-publisher a:visited {color:#2294EA !important;}

/*WEATHER STYLES*/
.wXbody {
    background:transparent !important;
    border:0 !important;
    height:100px !important;
    float:right;
}
.wXlinks a:link, .wXlinks a:visited {
    color:#FD9A1B !important;
    font-weight:bold !important;
    text-decoration:none;
}
/*FAKE BG*/
.fake_bg
{
    background:#fff url(../images/bg/fake_bg.gif) repeat-x;
    width:300px;
    float:left;
    height:20px;
    margin-top:-17px;
    position:absolute;
    z-index:1;
}
/*FAKE BG MAIN CONTENT BODY*/
.fake_bg_250x250
{
    background:#fff url(../images/bg/fake_bg.gif) repeat-x;
    width:100px;
    float:left;
    height:20px;
    margin:260px 0 0 478px;
    position:absolute;
    z-index:1;
}
/*FAKE BG MAIN CONTENT BODY BOTTOM*/
.fake_bg_468x60
{
    background:#fff url(../images/bg/fake_bg.gif) repeat-x;
    width:200px;
    float:left;
    height:20px;
    margin:75px 0 0 300px;
    position:absolute;
    z-index:1;
}
/*FAKE BG SMALL*/
.fake_bg_sm
{
    background:#fff url(../images/bg/fake_bg.gif) repeat-x;
    width:200px;
    float:left;
    height:20px;
    margin-top:-21px;
    position:absolute;
    z-index:1;
}
.googlead250x250_wrapper
{
    border:1px solid #E5E5DA;
    padding:0px; 
    margin-top:10px; 
    float:right;
}
.googlead250x250_wrapper h4
{
    font-size:11px;
    color:#666;
    text-align:right;
    font-weight:normal !important;
    padding:5px 10px 0 0;
}

/*VDEIO FAKE BG*/
.video_fakebg
{
    background:transparent url(../images/bg/video_fake_bg.gif) no-repeat;
    width:86px;
    float:right;
    height:35px;
    margin-top:260px;
    margin-left:710px;
    position:absolute;
    z-index:1;
}

#picasaSlideshow 
{
    width: 280px;
    height: 200px;
    background:#fff;
    padding:10px;
}
/*MAPS STYLES*/

.gmnoprint span
{
    font-size:0px!important;
}
.gmls-results-list .gmls-result-list-item {

  height : 26px !important;
  border-bottom:1px solid #e6e6e6;
  line-height:26px;
  padding:0 5px !important;
  margin:0px !important;
}
.gmls-results-list .gmls-result-list-item .gs-title {
    color: #2294EA !important;
    display:inline;
    text-decoration:none !important;
    font-size:13px !important;
}
.gmls {
   width: 300px !important;
   background:url(../images/bg/white_bottomrounded.gif) no-repeat bottom left !important;
 }
.gmls-app {
       background: url(../images/bg/header_white.gif) no-repeat top left !important;
       border:0px !important;
       padding:10px 0 !important;
}
.gmls-results-list div.gmls-selected {
  background:#f2f7fa !important;
}
.gmls-app-compact-mode .gmls-results-list div.gmls-results-controls {
  margin-top : 0px !important;
  margin-bottom : 0px  !important;
}
.gmls-more-results
{ 
  background-color: #fff !important;
}
div.gmls-clear-results 
{
    padding-right:5px !important;
}
a.gmls-more-results{ padding-left:5px !important;}    
a.gmls-more-results, .gmls-clear-results {
  font-size: 12px !important;
  background-color: #fff !important;
  color:#FD9A1B !important;
  text-decoration:none !important;
}
.gmls-search-form {
  padding : 2px 5px !important;
}
input.gsc-input 
{
  width : 94%!important; 
  font-size:13px !important; 
  padding:5px !important;
  border:1px solid #FD9A1B !important;
  font-weight:bold !important;
  color:#333!important;
}
.gmls-search-form input.gsc-search-button
{
  border:1px solid #FD9A1B !important;
  font-weight:bold !important;
  font-size:13px !important; 
  padding:0 5px !important;
  color:#333!important;
}
.gs-result .gs-title,
.gs-result .gs-title *, .gs-secondary-link,
.gs-secondary-link * {
  color: #2294EA !important;
}


.gmls-result-list-item-key-A {
  background-image : url('../images/maps/label_red_A.png') !important;
}
.gmls-result-list-item-key-B {
  background-image : url('../images/maps/label_red_B.png') !important;
}
.gmls-result-list-item-key-C {
  background-image : url('../images/maps/label_red_C.png') !important;
}
.gmls-result-list-item-key-D {
  background-image : url('../images/maps/label_red_D.png') !important;
}
.gmls-result-list-item-key-E {
  background-image : url('../images/maps/label_red_E.png') !important;
}
.gmls-result-list-item-key-F {
  background-image : url('../images/maps/label_red_F.png') !important;
}
.gmls-result-list-item-key-G {
  background-image : url('../images/maps/label_red_G.png') !important;
}
.gmls-result-list-item-key-H {
  background-image : url('../images/maps/label_red_H.png') !important;
}

.lao-maps_optionwrapper 
{
	float:left;
}
	.lao-maps_optionwrapper select
	{
		float:left;
		border:1px solid #ccc;
		width:150px;
		color:#666;
		font-weight:bold;
		font-size:13px;
	}
		.lao-maps_optionwrapper select option
		{
			float:left;
			border-bottom:1px solid #f4f4f4;
			padding:4px;
			color:#666;
			font-weight:bold;
			font-size:12px;
		}

/*MAPS HOMEPAGE*/
#lao-maps_300x250 { width:300px; height:250px;}
#lao-maps_580x300 { width:580px; height:300px;}
div#copyright { white-space:normal !important;}


/*MAP TEMP STYLES*/
#map { width: 888px; height: 500px;margin-bottom:15px; position:relative; }
.map_with_category { position:relative; }
/*.map_category_container {position:absolute;top:35px;right:10px;background-color:#eee;width:130px;visibility:hidden;}*/
.map_category_container
{
	margin:-515px 0 0 250px;
	position:absolute; 
	visibility:hidden;
}
.map_categories .header, .media_types .header, #map_search { font-weight:bold;padding:8px; }
#map_search 
{
  width : 200px;
  margin : 0px;
  padding : 4px;
  border : 1px solid #f9f9f9; 
}
.highlight { font-weight: bold; }
.media_types
{ 
	float:left; 
}
.media_types ul
{
	float:left;
	width:250px;
	background:transparent url(../images/bg/mapmediaoption_bg.gif) no-repeat scroll bottom;
	padding:5px 10px 10px 10px;
	display:block;
}
.media_types ul li
{
	float:left;
	padding:0 10px 0 5px;
	font-weight:bold;
}
.media_types ul li input
{
	margin-right:5px;
}


/*GALLERY STYLES ONLY AREA*/
.galleria{list-style:none;width:200px}
.galleria li{display:block;overflow:hidden;float:left;margin:0 8px 7px 0;}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */
*{margin:0;padding:0}
.caption {color:#333333!important;}
.demo{float:left;width:580px;}
.gallery_demo{width:426px; float:left;margin-top:25px; padding-left:0px !important;padding-bottom:0px !important;padding-right:0px !important;}
.gallery_demo li{width:61px;height:48px;border:1px solid #333333; padding:0px !important; background:#333333; }
.gallery_demo li img{background:#333333;width:61px!important;height:48px!important;}
.gallery_demo li div{left:240px}
.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}
#main_image{height:250px;width:580px;background:black; border:1px solid #333333;}
#main_image img{margin-bottom:10px;}
.nav{padding-top:15px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;}
.info{text-align:left;width:700px;margin:30px auto;border-top:1px dotted #221;padding-top:30px;}
.info p{margin-top:1.6em;}
.replaced{width:580px!important;}
.nextprebtn_style{color:#fd9a1b; line-height:45px; float:right; padding-top:36px;}
.nextprebtn_style a{ text-decoration:none; font-size:14px;color:#333333!important; padding-left:10px; font-weight:bold;}

/*TABS STYLES ONLY AREA*/
#tabbed_box_1 {
width:580px;
float:left;
}
ul.tabs 
{  
margin:5px 0px 6px;
padding:0px !important;
}
ul.tabs li {
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
ul.tabs li a {
background:#666666;
background-position:center bottom;
color:#fff;
font-size:12px;
font-weight:bold;
padding:8px 10px 6px 10px;
text-decoration:none;
}
ul.tabs li a:hover {
background-color:#2F343A;
border-color:#2F343A;
}
ul.tabs li a.active {
background:#fff url(../images/bg/activetab_bg.gif) repeat-x;
background-position:center top;
color:#333333;
}
.content 
{
background-color:#fff;
padding:5px 10px;
}
#content_2, #content_3 {
display:none;
}
.content ul {
margin:0px;
padding:0px;
}
.content ul li {
border-bottom:1px solid #f9f9f9;
list-style-type:none;
padding:7px 0;
}
.content ul li:hover 
{
    /*background:#f5f5f5;*/
}
/*.content ul li:last-child {
border-bottom:medium none;
}*/
.content ul li a {
color:#fd9a1b;
font-size:11px;
text-decoration:none;
}
.content ul li a:hover
{
    text-decoration:underline;
}

/*TABS WHITE STYLES ONLY AREA*/
#tabbed_box_2 {
width:580px;
float:left;
}
ul.newtabs 
{  
float:left;
margin-bottom:10px;
width:555px;
height:40px;
background:url(../images/bg/chat_headerbg.gif) no-repeat;
padding:0px !important;
}
ul.newtabs li 
{
float:left;
display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 10px;
}
ul.newtabs li a {
background-position:center bottom;
color:#fff;
font-size:13px;
font-weight:bold;
line-height:35px;
text-decoration:none;
}
ul.newtabs li a:hover {
text-decoration:underline;

}
ul.newtabs li a.active {
color:#333333;
text-decoration:none;
}
.content_white 
{
background-color:#fff;
padding:5px 0;
}
#content_w2, #content_w3, #content_w4,#content_w5 {
display:none;
}
.content_white ul {
margin:0px;
padding:0px;
}
.content_white ul li {
border-bottom:1px solid #f9f9f9;
list-style-type:none;
padding:7px 0;
}
.content_white ul li a {
color:#fd9a1b;
font-size:11px;
text-decoration:none;
}
.content_white ul li a:hover
{
    text-decoration:underline;
}

/*AUDIO PLAYER STYLES*/
.audioplayer_wrapper
{
    float:left; 
    width:650px; 
    padding:10px 10px 12px 10px; 
    background:#fff; 
    text-align:left;
}
.audioplayer_wrapper h1
{
    padding-bottom:5px;
    margin-bottom:10px;
    border-bottom:1px solid #FD9A1B;
}
.next_previous{padding:5px 0;}
.previous{padding-right:10px;}
iframe#externalSite {border:0px !important;}

/*PHOTO PLAYER*/
.slider-wrap								{ width: 578px;  float:left; }			
.stripViewer .panelContainer 
.panel ul									{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{ position: relative; overflow: hidden; width: 578px; height: 280px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 578px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ border: 1px solid black; margin-right: 5px; }
#movers-row div								{ width:60px; float: left; margin-right:12px; }
#movers-row div a.cross-link 				{ float: right; }
.photo-meta-data							{ background: url(../images/transpBlack.png); padding: 10px; height: 30px; 
											  margin-top: -50px; position: relative; z-index: 9999; color: #fff!important; }
.photo-meta-data span 						{ font-size: 13px; }
.photo-meta-data a 						    { font-weight:bold; }
.cross-link									{ display: block; width: 62px;  
											  position: relative; padding-top: 10px; z-index: 9999; }
/*.active-thumb 								{ background: transparent url(images/icon-uparrowsmallwhite.png) top center no-repeat; }*/

#page-wrap {
    float:left;
    height:350px;
    width:578px;
}

/*PHOTO PAGE STYLES*/
.gvIIContainer .gvIIImgContainer, .gvIILoader
{
    background: url(/images/books_loader.gif) no-repeat center center;
	width:578px;
	height:350px;
	float:left;
	border:1px solid #333;
	margin-bottom:15px;
    position:relative;
    overflow:hidden;
}
gvIIImgContainer img{
	width:578px !important;
	height:350px;
	float:left;
}
/*.gvIIImgContainer img { float:left !important; height:300px !important;}
.gvIIContainer .gvIIImgContainer .gvIILoader{
	background: url(/articles/jqGalViewII/common/img/ajax-loader.gif) no-repeat center center;
	width:390px;
	display:none;
	float:left;
}*/
.gvIIContainer .gvIIHolder{
	float:left;
	padding-top:10px;
	width:596px;
}
.gvIIContainer .gvIIHolder .gvIIArrow{
/*
	background:url(/experiments/jqGalViewII/common/img/arrow.png);
	width:20px;
	height:28px;
	position:absolute;
	margin-left:-15px;
	margin-top:-28px;
	z-index:99;
*/
}
.gvIIContainer .gvIIHolder .gvIIItem, .user_frame {
	float:left;
	height:55px !important;
	width:72px !important;
	padding:6px;
	margin:0px 15px 15px 0px;
	background:#fff url(/images/bg/thumb_bg.gif) no-repeat;

}
.gvIIContainer .gvIIHolder .gvIIItem:hover, .user_frame:hover {
	background:#fff url(/images/bg/thumb_bg_ro.gif) no-repeat;

}


.gvIIContainer .gvIIHolder .gvIIItem .gvIIFlash{
	background:#fff;
	float:left;
	top:0;
	left:0;
	width:72px !important;
	cursor:pointer;
}
.gvIIContainer .gvIIHolder .gvIIItem img{
	float:left;
	top:0;
	left:0;
	padding:0;
	margin:0;
	margin-left:0;
	margin-top:0;
	border:none;
	cursor:pointer;
	height:55px !important;
	width:72px !important;
}
/*SITEMAP STYLES*/
ul.sitemap li
{
    font-weight:bold;
}
ul.sitemap li a
{
    font-size:12px;
    font-weight:bold;
}
.fullcolumn_wrapper h1.sitemap_header
{
    border-bottom:1px solid #FD9A1B;
    padding-bottom:5px;
    font-size:20px;
}

/*PROFILE STYLES*/
.profile_wrapper h1
{
	font-size:27px;																
	padding-right:60px;
}
.profile_wrapper p
{
	margin-bottom:10px;
}
.profile_wrapper p, .profile_wrapper ul li
{
	color:#555!important;
}
.profile_wrapper ul.bullet_check li
{
	background:url(../images/bullets/bullet_white.gif) no-repeat left top;
	padding:3px 0 3px 20px;
}
.profile_header
{
	border-bottom:2px solid #333;
	width:580px;
    float:left;
}

.profile_header a
{
    text-decoration:none;
    color:#ffffff;
    font-weight:bold;
    text-align:center;
    padding-top:2px;
}
.profile_header h2
{
    float:left;
    font-size:20px;
}
.descr_main {font-size:15px;}
.mainnav_tab
{
    width:580px;
    background:#fff url(../images/bg/profilenavtab_bg.gif)repeat-x left;
    height:44px;
    float:left;
    
}

.mainnav_tab ul
{
    display:inline;
    margin:0;
    padding:0;
}

.mainnav_tab ul li
{
    float:left;
    padding:5px 11px 8px 11px;
}
.mainnav_tab ul li a
{
    float:left;
    color:#333;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
    line-height:23px;
}

.mainnav_tab ul li a.desc
{

    background:url(../images/icons/desc.gif) no-repeat scroll left top;
    padding-left:25px;
    height:23px;
}
.mainnav_tab ul li a.photos
{

    background:url(../images/icons/photos.gif) no-repeat scroll left top;
    padding-left:25px;
    height:23px;
}
.mainnav_tab ul li a.reviews
{

    background:url(../images/icons/review.gif) no-repeat scroll left top;
    padding-left:25px;
    height:23px;
}
.mainnav_tab ul li a.maps
{

    background:url(../images/icons/maps.gif) no-repeat scroll left top;
    padding-left:25px;
    height:23px;
}
.mainnav_tab ul li a.sales
{

    background:url(../images/icons/sales.gif) no-repeat scroll left top;
    padding-left:25px;
    height:23px;
}
.mainnav_tab ul li.current
{
    float:left;
    display:inline;
    height:23px;
    padding:5px 11px 9px 11px;
    border-right:1px solid #e4e4e4;
    border-left:1px solid #e4e4e4;
    background:url(../images/bg/profilenavtab_bg1.gif)repeat-x left;
}
.mainnav_tab ul li.current a
{
    color:#FD9A1B;
    line-height:23px;
    text-decoration:none;
}
.name_suffix, .email_reconfirm { display:none; }

ul.generalinfo
{
	float:left;
	width:300px;
}
ul.rates
{
	float:left;
	width:190px;
	margin-left:15px;
}

ul.rates li
{
	padding:5px 0;
	line-height:16px;
	border-bottom:1px dashed #E5E5DA;
	float:left;
	width:190px;
}
ul.rates li a
{
	font-weight:bold;
	float:left;
	font-size:11px;
}
/*.dollar_icon
{
    background:url(../images/icons/dollar.gif) no-repeat scroll -5px 7px;
    padding-left:30px;
    height:32px;
}*/
li.dollar_icon
{
	font-size:25px;
	line-height:25px !important;
	font-weight:bold;
}
li.dollar_icon span
{
	font-size:11px;
	color:#aaa;
}

/*EVRI*/
div#evri div#evri div#evri div.evri-entity-widget-container 
{
	border:0px !important;
}

/*Social Media*/
ul.social li {
	float:left;
	padding-right:30px;
}
.emailus {
	background:url(../images/icons/email_big.gif) no-repeat 0 0px;
	width:48px;
	float:left;
}
.facebook {
	background:url(../images/icons/facebook.gif) no-repeat 0 0px;
	width:48px;
	float:left;
}
.twitter_icon {
	background:url(../images/icons/twitter.gif) no-repeat 0 0px;
	width:48px;
	float:left;
}
.emailus span, .facebook span  {
	font-size:9px;
	padding:50px 0 0 5px;
	float:left;
}
.twitter_icon span {
	font-size:9px;
	padding:50px 0 0 10px;
	float:left;
}
