/*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
{
    color:#FE7B03 !important;
    text-decoration:none;
} 
a:hover, .wrapperNav ul li a:hover {text-decoration:underline;color:#336699;}
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;}

/* 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;}
.padBottom10 {padding-bottom:10px;}
.padLeft10 {padding-left:10px;}
.padLeftRight5 {padding: 0 5px;}

/*MARGIN STYLES*/
.marginTop10 {margin-top:10px !important;}
.marginBot10 {margin-bottom:10px;}

/*FONT STYLES*/
.title { font-weight:bold;}
.subtitle { font-weight:bold; font-size:13px;}
.currencyfont{ font-size:28px;font-weight:bold;}

/* 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;
	font-weight:normal!important;
}
.weatherwrapper ul li a:hover {color:#2294ea!important;; text-decoration:none !important;}
.weatherwrapper h3
{
	float:right;
	margin-bottom:10px;
	padding-top:4px;
	height:22px;
	text-align:center;
	/*background:url(../images/bg/nav_tab.gif);*/
}
/*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;
}
.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!important;
    text-decoration:none;
    float:left;
    padding:0 15px;
}
.wrappernav ul li a:hover
{
    color:#fd9a1b;
}
.wrappernav ul li a.selected {
    display: block;
    color:#000!important;
    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!important;
    font-size:12px;
    float:right;
    padding-left:35px!important;
    font-weight:bold;
    line-height:44px;
    background: url(../images/icons/clock1.gif) no-repeat 0 7px;

}
.wrappermain 
{
    float:left;
    width:920px;
    padding:10px 15px;
    background:#eaeae9;
}
.wrapperleftcolumn 
{
    float:left;
    width:600px;
}
.fullcolumn_wrapper 
{
    float:left;
    width:898px;
    border:1px solid #e5e5da;
    background:#ffffff;
    padding:10px;
    margin-bottom:10px;
}
.fullcolumn_smwrapper 
{
    float:left;
    width:867px;
    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:#336699 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;
}
/*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;
}
/*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_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;
}
/*.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 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;
}
.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;}
/*FOOTER STYLES*/
.footer_wrapper
{
    float:left;
    width:920px;
    background:#333333;
    padding:15px;
    color:#fff;
}
/*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;
}
.printer
{
    background:url(../images/icons/printer.gif) no-repeat 0 1px;
}
.email
{
    background:url(../images/icons/email.gif) no-repeat 0 2px;
}
.mailbox
{
    background:url(./images/mailbox.gif) no-repeat 0 2px;
}
.mailbox a
{
    padding-left:20px;
    font-weight:bold;
}
.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;
}

#text 
{
    float:left;
}
#text p 
{
	font-size: 12px;
}
/*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 107px;
    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;
}
.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;
}


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 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;}
.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:0 0 0 30px;
}
.content ul li {
list-style-type:disc;
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;
}

/*GOOGLE FRIEND CONNECT STYLES*/
.fc-minheight
{
    min-height:400px!important;
}
.fc-content 
{
    min-height:200px!important;
}
.fc-scroll-botnav, .fc-scroll, .fc-noscroll-botnav 
{
    height:150px!important;
}
iframe #gfc_iframe_137431368_0
{
    height:215px !important;
}
td.header span, td.header b
{
    color:#fff !important;
}
