@charset "utf-8";
/* CSS Document */

body{
font:11px normal Verdana, Arial, Helvetica, sans-serif;
margin:0 auto;
padding:0px;
color:#515151;
}

h1{
color:#5CA513;
font-size:18px;
font-weight:bold;
}

.bdy{
position:relative;
margin:0px auto;
width:100%;
}
.bdy_top{
background:url(images/siww_head_bg.jpg) top left repeat-x;
width:100%;
float:left;
}
.bdy_bottom{
background:url(images/siww_foot_bf.jpg) bottom left repeat-x;
width:100%;
float:left;

}
.body{
position:relative;
margin:0px auto;
width:956px;
}
.body_header{

width:956px;
height:156px;
float:left;
}
.body_footer{
position:relative;
margin:0px auto;
width:956px;

}
.body_header_menu{
width:100%;
height:38px;
float:left;
}
.body_middle{
float:left;
width:100%;
}

.menu_seperator{
background:url(images/siww_menu_sep.jpg) top left no-repeat;
width:2px;
height:38px;
float:left;
}


/**************Sub Menu*****************/
.submenu_event_on,.submenu_sponsor_on,.submenu_reg_on,.submenu_news_on,.submenu_attraction_on,.submenu_contact_on{
float:left;
_float:none;
margin-top:38px;
_margin-top:38px;
padding-right:10px;
position:absolute;
background-color:#EEEEEE;
opacity:.90;
filter: alpha(opacity=90); 
-moz-opacity: 0.9;
z-index:1;
display:block;
font-weight:bolder;
}

.submenu_item{
width:100%;
padding:5px;
text-align:left;
float:left;
cursor:pointer;
color:#333333;
font-weight:bolder;
font:10px bold Verdana, Arial, Helvetica, sans-serif;
}
.submenu_off{
display:none;
}

/***********HOme Menu********/
.menu_home_holder{
width:90px;
float:left;
}
.menu_home{
background:url(images/siww_menu_home.jpg) top left no-repeat;
}
.menu_home,.menu_home_on{
width:90px;
height:38px;
float:left;
cursor:pointer;
}
.menu_home_on{
background:url(images/siww_menu_home_on.jpg) top left no-repeat;
}

/***********Event Menu********/
.menu_event_holder{
width:115px;
float:left;
}
.menu_event{
background:url(images/siww_menu_event.jpg) top left no-repeat;
}
.menu_event,.menu_event_on{
width:115px;
height:38px;
float:left;
cursor:pointer;
}
.menu_event_on{
background:url(images/siww_menu_event_on.jpg) top left no-repeat;
}

.submenu_event_on{
width:115px;
*margin-left:-115px;
_margin-left:-115px;
}
/***********Sponsor Menu********/
.menu_sponsor_holder{
width:174px;
float:left;
}
.menu_sponsor{
background:url(images/siww_menu_sponsors.jpg) top left no-repeat;
}
.menu_sponsor,.menu_sponsor_on{
width:174px;
height:38px;
float:left;
cursor:pointer;
}
.menu_sponsor_on{
background:url(images/siww_menu_sponsors_on.jpg) top left no-repeat;
}

.submenu_sponsor_on{
width:174px;
*margin-left:-174px;
_margin-left:-174px;
}
/***********Registration Menu********/
.menu_reg_holder{
width:137px;
float:left;
}
.menu_reg{
background:url(images/siww_menu_reg.jpg) top left no-repeat;
}
.menu_reg,.menu_reg_on{
width:137px;
height:38px;
float:left;
cursor:pointer;
}
.menu_reg_on{
background:url(images/siww_menu_reg_on.jpg) top left no-repeat;
}
.submenu_reg_on{
width:137px;
*margin-left:-137px;
_margin-left:-137px;
}
/***********News Menu********/
.menu_news_holder{
width:115px;
float:left;
}
.menu_news{
background:url(images/siww_menu_news.jpg) top left no-repeat;
}
.menu_news,.menu_news_on{
width:115px;
height:38px;
float:left;
cursor:pointer;
}
.menu_news_on{
background:url(images/siww_menu_news_on.jpg) top left no-repeat;
}
.submenu_news_on{
width:115px;
*margin-left:-115px;
_margin-left:-115px;
}
/***********Attraction Menu********/
.menu_attraction_holder{
width:191px;
float:left;
}
.menu_attraction{
background:url(images/siww_menu_attraction.jpg) top left no-repeat;
}
.menu_attraction,.menu_attraction_on{
width:191px;
height:38px;
float:left;
cursor:pointer;
}
.menu_attraction_on{
background:url(images/siww_menu_attraction_on.jpg) top left no-repeat;
}
.submenu_attraction_on{
width:191px;
*margin-left:-191px;
_margin-left:-191px;
}
/***********Contact Menu********/
.menu_contact_holder{
width:121px;
float:left;
}
.menu_contact{
background:url(images/siww_menu_contact.jpg) top left no-repeat;
}
.menu_contact,.menu_contact_on{
width:121px;
height:38px;
float:left;
cursor:pointer;
}
.menu_contact_on{
background:url(images/siww_menu_contact_on.jpg) top left no-repeat;
}
.submenu_contact_on{
width:110px;
*margin-left:-121px;
_margin-left:-121px;
}


/************ LEFT MENU ***************/
.lmenu_holder{
width:184px;
float:left;
}
.lmenu_top{
background:url(images/lmenu_top.jpg) top left no-repeat;
width:175px;
float:left;
height:28px;
padding-top:10px;
padding-left:9px;
font-weight:bold;
font-size:12px;
}
.lmenu_bdy{
background:url(images/lmenu_bdy.jpg) top left repeat-y;
width:184px;
float:left;
}
.lmenu_bottom{
background:url(images/lmenu_btm.jpg) top left no-repeat;
width:184px;
height:27px;
float:left;
}
.lmenu_item_on{
background:#4B85C3;
width:169px;
float:left;
padding:5px 3px 5px 5px;
color:#FFFFFF;
margin-left:4px;
margin-right:3px;
_margin-left:2px;
cursor:pointer;
}
.lmenu_item_off{
background:#F8F8F8;
width:169px;
padding:5px 3px 5px 5px;
float:left;
margin-left:4px;
margin-right:3px;
_margin-left:2px;
cursor:pointer;
}
.lmenu_item_divider{
background:url(images/lmenu_divider.gif) top left no-repeat;
height:1px;
width:177px;
float:left;
margin-left:4px;
margin-right:3px;
_margin-left:2px;
}


/**********Navigation Bar **************/
.nav_bar{
width:100%;
float:left;
padding-top:8px;
padding-bottom:8px;
padding-left:5px;
padding-right:5px;
}
a.navlink:link{color: #008AE1; text-decoration: underline; font-weight:bold; }
a.navlink:visited{color: #008AE1; text-decoration: underline; font-weight:bold; }
a.navlink:hover{color: #008AE1; text-decoration: underline; font-weight:bold; }
a.navlink:active{color: #008AE1; text-decoration: underline; font-weight:bold;}

.title_link a:link{color: #515151; text-decoration: none; font-weight:bold; }
.title_link a:visited{color: #515151; text-decoration: none; font-weight:bold; }
.title_link a:hover{color: #008AE1; text-decoration: none; font-weight:bold; }
.title_link a:active{color: #515151; text-decoration: none; font-weight:bold;}


/************ Event Section CSS****************/
.event_text14{
color:#515151;
font-size:13px;
font-weight:bold;
line-height:20px;
}

.event_body{
width:956px;
float:left;
width:100%;
}
.event_body_left{
float:left;
width:184px;
padding-right:10px;
padding-top:3px;
}
.event_body_middle{
width:517px;
float:left;
}
.event_body_right{
float:left;
width: 215px;
padding-left:20px;
}

.event_top_bg{
width:205px;
height:27px;
padding-top:6px;
padding-left:10px;
float:left;
background:url(images/event_topBG.jpg) no-repeat;
}

.event_right_bg{
width:205px;
float:left;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
background:url(images/event_rightBG.jpg) repeat-y;
}

.event_bottom_bg{
width:215px;
height:10px;
float:left;
background:url(images/event_bottomBG.jpg) no-repeat;
}

.convention_left{
float:left;
width:120px;
}

.convention_right{
float:left;
width:377px;
padding-right:10px;
}

/************ Newsroom CSS****************/


.news_pdf{
width:95px;
height:150px;
float:left;
}

.news_descrip{
width:412px;
float:left;
padding-left:10px;
}

/************ Attrations CSS****************/

.att_colLeft{
width:287px;
float:left;
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
}

.att_colLeft2{
width:287px;
float:left;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
}

.att_colRight{
width:220px;
float:left;
padding-top:10px;
padding-bottom:10px;
}


/******** Jas *********/

a:link { color:#187CEE; text-decoration:none;}
a:visited { color:#187CEE; text-decoration:none;}
a:hover { color:#187CEE; text-decoration:underline;}
a:active { color:#187CEE; text-decoration:none;}

.blue_text{
color:#187CEE;
}

.grey_text{
color:#999999;
font-weight:bold;
}

.green_text{
color:#5CA513;
font-size:14px;
font-weight:bold;
}

.green_text12{
color:#5CA513;
font-size:12px;
font-weight:bold;
}

.blue_text12{
color:#187CEE;
font-size:12px;
font-weight:bold;
}

.blue_text14{
color:#187CEE;
font-size:14px;
font-weight:bold;
}

.black_text14{
color:#000000;
font-size:14px;
font-weight:bold;
}

.home_img{
float:left;
width: 721px;
height:270px;
padding-top:10px;
}


.home_leftCol{
float:left;
width: 721px;
padding-top:10px;
}

.home_leftCol1{

float:left;
width: 500px;
padding-right:25px;
}

.home_leftCol1Intro{
float:left;
width: 475px;
}

.home_leftCol1a{
padding-top:15px;
float:left;
width: 240px;
padding-right:20px;
}

.home_leftCol1b{
padding-top:15px;
float:left;
width: 240px;
}

.home_leftColb1{
float:left;
width:90px;
}

.home_leftColb2{
float:left;
width:140px;
padding-left:10px;
}


.home_leftCol2{
float:left;
width: 196px;
}

.home_leftCol2a{
float:left;
width: 186px;
padding:10px 0px 10px 10px;
background-color:#F9F9F9;
}

.home_rightCol
{
float:left;
width: 215px;
padding-left:20px;
padding-top:10px;
}

.home_rightCol1{
width:215px;
float:left;
}

.home_rightCol2{
width:205px;
float:left;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
background:#F9F9F9;
}

.home_rightCol2a{
width:45px;
float:left;
}

.home_rightCol2b{
width:151px;
float:left;
padding-left:6px;
padding-right:3px;
}


.home_rightCol_bg1{
width:205px;
height:25px;
float:left;
padding-left:10px;
padding-top:6px;
background:url(images/home_col_bg1.jpg) repeat-x;
}

.home_rightCol_bg2{
width:205px;
height:25px;
float:left;
padding-left:10px;
padding-top:6px;
background:url(images/home_col_bg2.jpg) repeat-x;
}

.home_bg_header{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

.home_leftCol2_bg{
width:186px;
height:25px;
float:left;
padding-left:10px;
padding-top:6px;
background:url(images/home_col_bg3.jpg) repeat-x;
}


.contact_left{
width:243px;
float:left;
padding-right:15px;
}

.contact_right{
width:224px;
float:left;
padding-left:15px;
}

.sponsor_body_right{
float:left;
width: 215px;
padding-left:20px;
}

.home_abstract{
width:196px;
height:67px;
float:left;
padding-top:10px;
}

.mailing_left{
width:70px;
height:70px;
float:left;
background: url(images/mailing.jpg) no-repeat;
}

.mailing_right{
width:135px;
float:left;
height:70px;
}