/***********************************************/
/* 3col With leftNav.css                             */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body{	font-family: verdana, helvetica,sans-serif;	color: #000; line-height: 1.166; margin: 0px auto;	padding: 0px; background-color: #333; background: url(../../jshow/images/bg.gif);}
a{	color: #EE1C25;	text-decoration: none;}
a:link{	color: #EE1C25;	text-decoration: none;}
a:visited{	color: #EE1C25;	text-decoration: none;}
a:hover{	color: #EE1C25;	text-decoration: underline;}

h1{  font-size: 120%; color: #000; margin: 0px; padding: 0px;}
h2{  font-size: 105%; color: #000; margin: 0px; padding: 0px;}
h3{  font-size: 20px;; color: #000; margin: 0 0 20px 0; padding: 0px; }
h4{  font-size: 100%; font-weight: normal; color: #000; margin: 0px; padding: 0px;}
h5{  font-size: 100%; color: #000; margin: 0px; padding: 0px;}

ul{ list-style-type: square;}
ul ul{ list-style-type: disc;}
ul ul ul{ list-style-type: none;}
label{  font-size: 12px; font-weight: bold; color: #000;}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#LeaderBoard {background-color: #000; height: 100px; width:950px; padding-top:10px; text-align:center;}
#OutsideWrapper {width:970px; margin:0 auto; background: url(../../jshow/images/bg_edges.jpg) repeat-y;margin-top:10px;}
#Wrapper { 	width:930px; border:10px solid #333;	margin:0px auto; padding:0px;	background-color:#333; }
#Header{	padding:  0px; width: 100%; width:930px; margin:0px auto;	border-bottom:10px solid #333;}
#LeftCol{ float: left; width: 155px; border-right:10px solid #333; background-color:#393939;}
#RightCol{  float:right; width: 300px;}
#Content{	float: left; background-color:#fff; width: 453px;}
#ContentText{	 padding: 0px 10px 170px 10px;	 background-color:#fff; background: #fff url(../../jshow/images/bg_content_bottom.gif) no-repeat center bottom;	width: 433px;}
#Exhibitors {float:right;}
#WelcomeImg {float:left;}
#DivBreak { border-bottom:1px solid #CCCCCC; clear:left;}

/***********************************************/
/* Components                                  */
/***********************************************/

#SiteName{	margin: 0;	padding: 0 0 0 10px;}


/***********************************************/
/* Articles                              */
/***********************************************/


#HomeArticles {font-family:Verdana,sans-serif; font-size: 12px; color: #333; padding-bottom:100px; }
#HomeArticles h2 {font-size:18px; font-weight:bold; color:#333; padding-top:5px;}

/

/*************** #pageName styles **************/

#PageName{	margin: 0px;	padding: 0px 0px 0px 10px;}

/************* #breadCrumb styles *************/

#BreadCrumb{	font-size: 80%;	padding: 2px 0px 0 10px;}


/************** .feature styles ***************/

.feature{	padding: 0px 0px 0px 0px;	font-size: 80%;}
.feature h3{	padding: 30px 0px 5px 0px;	text-align: left;}
.feature img{	float: right;	padding: 10px 10px 0px 0px;}


/************** .story styles *****************/

.story{	clear: both;	padding: 10px 0px 0px 0px;	font-size: 80%;}
.story p{	padding: 0px 0px 10px 0px;}

/************** .profile styles *****************/

.profile{	font-size: 12px;}
.profile .exhibitor {float:left; font-size:14px; padding-top:3px; font-weight: bold;}
.profile .title{float:left; font-size:18px; font-weight:bold; }
.profile .address{clear:both; padding: 10px 90px;}
.profile .body{padding: 10px 0px; }

/************* #footer styles ***************/

#SponsorWrapper{clear: both; width:100%;font-size: 85%; padding:20px 0px; color:#ccc; border-top:solid 10px #ccc; background-color: #424242; overflow:hidden; text-align: center;border-bottom: dashed 1px #000;border-top: dashed 1px #000;  }

#Footer{clear: both; width:935px; font-size: 75%; color: #cccccc; margin:0px auto; padding:20px 0px; border-top:dashed 1px #000;border-bottom:dashed 1px #000;}
#Footer img{}
#FooterLegal{font-size: 75%;}

/************* #search styles ***************/

#Search{	padding: 5px 0px 5px 10px;	border-bottom: 1px solid #cccccc;	font-size: 90%;}
#Search form{ margin: 0px; padding: 0px;}
#Search label{	display: block;	margin: 0px; padding: 0px;}


/*********** #leftCol link styles ***********/

#LeftCol ul a:link, #LeftCol ul a:visited, #LeftCol ul a:active, #LeftCol ul a  {list-style: none; margin: 0px; padding: 0px 0px 0px 15px;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
/*#LeftCol li {border-bottom: 1px solid #f3f6fb;}

/* fix for browsers that don't need the hack */
/*html>body #LeftCol li {border-bottom: 1px solid #f3f6fb;}


/*********** #leftNav styles ***********/
.NavTitle {border-bottom:solid 2px #443031;color:#000;background:#F8CF66 url(../../jshow/images/left_title.jpg) no-repeat; height:23px; display: block;padding: 7px 0px 0px 10px; font-size:13px; text-transform:uppercase;}
#LeftNav{  background-color: #696969; background: url(../../jshow/images/bg_left.jpg) no-repeat center top; padding-bottom:100px;}
#LeftNav h3{padding: 6px 0px 0px 10px;  font-size:15px;  text-transform:capitalize;  color:#F3D267;}
#LeftNav ul {list-style:none;padding:0 0 0px 0;margin:0;}
#LeftNav li {list-style:none;padding:0 0 0 0px;margin:0;}
#LeftNav a {list-style:none; text-decoration:none; color:#fff; font-size:12px; font-family:Verdana, Helvetica, sans-serif; display:block;height: 22px; } 
#LeftNav a:hover {list-style:none; text-decoration:none;  color:#000; font-size:12px; opacity:.70; filter: alpha(opacity=70); -moz-opacity: 0.7; font-family:Verdana, Helvetica, sans-serif; display:block;height: 22px; background-color: #fff;} 
/*********** .relatedLinks styles ***********/

.relatedLinks{position: relative; 	margin: 0px;	padding: 0px 0px 10px 10px;	font-size: 90%;}
.relatedLinks h3{padding: 10px 0px 2px 0px;}
.relatedLinks a:link,
.relatedLinks a:visited {display: block; }

/************** #advert styles **************/

#advert{padding: 30px 0px 10px;}
#advert img{display: block;}


/************** #rightCol styles **************/

#RightCol{margin: 0px;	padding: 0 0 0 10px;	font-size: 80%;}
#RightCol p{padding: 5px 0px 5px 0px;}

/*Ad Positons for RightCol*/
#RcAdOne{width:300px;}
#RcAdTwo{clear:both; width:300px; height:250px;}
#RcAdThree{ padding:10px 0 0 0; float:left;}
#RcAdFour{ padding:10px 0 0 0; float:right;}
#RcAdFive{ padding:10px 0 0 0; clear:left;}
#RcAdSix{ padding:10px 0 0 0;}

/************* #image styles ***************/


#imageHolder
{
	text-align:center;
	background-color:#000;
	overflow:hidden;
	height:1%;

	color:White;
}
#imageHolder img
{
	padding: 7px;
	background-color:white;
	margin:10px 0px 10px 0px;
}
#imageHolder small		{color:white;}



.imageNav 
{
    text-align:center;background-color:#000;
	display:block;
	height:20px;
    padding-top:2px;
    padding-left:4px;
    
}

.imageNav a,.imageNav a:visited
{
	text-decoration:none;
	color:#fff;
	text-align:center;
	border:solid 1px #888888;
	text-decoration:none;
	line-height:14px;
	width:15px;
	margin-right:2px;
	margin-top:3px;
	font-size:9px;
	
	float:left;
	display:block;
}
.imageNav a:hover,.imageNav a:focus 
{
	background-color:#1873ac;
	color:White;
}

#articleImage {float:right;width:240px;}



