﻿@import url("/css/century21sweyer.css");
/* Layout 4 */
/*
#content { border: 1px solid black;}
#leftcol {border: 1px solid orange;}
#widecol {border: 1px solid red;}
#midcol {border: 1px solid green;}
#rightcol {border: 1px solid blue;}
#breadcrumb {border: 1px solid yellow;}

/*    -----------------------   Content    -----------------------   */  
#content {
	text-align: left;
	float:left;
	background: url(/imgs/content_bg4.gif) no-repeat 0px 0px;
}


.clearfix:after{
	content:".";
	display:block;
	height:0px;
   clear:both;
   visibility:hidden;
}

/*for IE 6*/
* html .clearfix{
	height:1%;
}

/* IE 7*/
*:first-child+html .group{
	min-height:1px;
}

/*    -----------------------   Left Column    -----------------------   */  

#leftcol {
	font: normal 11px/13px  arial, verdana, sans-serif;
	color: #504e4e;
	width: 185px;
	margin: 0 0 0 10px;
	float:left;
}

/*    -----------------------   Wide Column    -----------------------   */  

#widecol {
	font: normal 12px/15px  arial, verdana, sans-serif;
	color: #504e4e;
	width: 720px;
	float: right;
	padding:20px 0 20px 0;
}
#widecol.full{
	float:none;
	width:100%;
	margin-left:20px;
}
#widecol h2{
	clear:both;
}
#widecol h2.sweepstakes{
	clear:none;
}
#widecol h3{
	float:left;
	margin:0px 20px 0px 0px;
	text-align:center;
	width:30%;
	position:relative;
	
	
	
}

#widecol h3.sweepstakes{
	margin:0px 0px 5px 0px;
	font-size: x-large;
	width:80%;
	text-align:left;
}
#widecol ul{
	list-style:none;
}
#widecol ul.left{
	float:left;
	margin-right:20px;
	background-color:#D9D2CF;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	min-height:400px;
	width:30%;
}

#widecol ul.left li.info{
	background-color:#B2A6A5;
	border-radius:2px;
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	margin:10px 15px 10px 15px;
	padding:3px 0px 3px 0px;
	color:black;
 	font-weight:bold;
 	text-transform:uppercase;

}
#widecol .left{
float:left;
	margin-bottom:10px; 
	}
#widecol .left .info{
	margin-bottom:10px;
}
#widecol .menu-expand{
	background:transparent url(../imgs/menunav.png) no-repeat scroll left top; width:13px;height:13px;
	float:left;
	cursor:pointer;
	margin-right:5px;
	margin-top:1px;
	margin-left:2px;
	
	
}
#widecol em:hover{
	cursor:pointer;
}

#widecol .menu-expand:hover{
	background-position:-13px 0px;
}
#widecol .menu-expand.showing{
	background-position:0px -17px;
}
#widecol .menu-expand.showing:hover{
	background-position:-13px -17px;
}
ul.thelanguage > li{
	margin-left:17px;
	padding:2px 0px 2px 0px;
	font-weight:normal;
	text-transform:capitalize;
}
ul.thelanguage > li a{
	color:black;
	text-decoration:none;
}
ul.thelanguage > li a:hover{
	color:#666666;
}

#widecol .answer{
	margin-right:10px;
	color:#ce5f16;
	font-weight:bold;
}

#widecol .question{
	margin-right:10px;
	color:#ce5f16;
	font-weight:bold;

}
#widecol li p{
	display:inline;
	margin:left:10px;
}

/*    -----------------------   Mid Column    -----------------------   */  

#midcol {
	font: normal 12px/15px arial, verdana, sans-serif;
	color: #666666;
	width: 650px;
	float: left;
	
}

#midcol.sweepstakes{
	background-color:white;
	width:850px;
	padding-left:15px;
}

#midcol  h3.sweepstakes{
	text-align:left;
	font-size:medium;
	
}
#midcol p a, #midcol li a {
	color: #ce5f16;
	border-bottom:1px dotted #ce5f16;
	text-decoration:none;
}	
#midcol p a:hover, #midcol li a:hover {
	text-decoration:none;
	border-bottom:1px dotted black;
	color:black;
}

#midcol a.sweepstakes{
	float:right;
}

#midcol a.sweepstakes img{
	border-style:none;

}


#midcol ul  {
	margin: 0 0 0 15px;
	padding: 0;
}
#midcol ul li {
	font: normal 12px/15px  arial, verdana, sans-serif;
	color: #666666;
	list-style-image: url(../imgs/a_bullet.gif);
	margin:0 0 5px 15px;
	padding: 0;
}

#midcol ul li table{
	border:1px  #666666 dashed; 
	margin:5px;
	border-collapse:collapse;
}
#midcol ul li table td{
	border:1px  #666666 dashed; 
	
}
#midcol ul li table th{
	border:1px  #666666 solid; 
	padding:2px;
	
}

#midcol ol {
	margin:0px 0 0 0;
	padding: 0;
}
#midcol ol li {
	margin:10px 0 0 30px;
	padding: 0;
}

/*    -----------------------   Right Column    -----------------------   */  

#rightcol {
	font: normal 12px/15px  arial, verdana, sans-serif;
	color: #504e4e;
	width: 200px;
	float: left;
	margin: 0 20px 0 0;
}
#rightcol a {
	color: #ae852a;
	text-decoration:none;
}
 #rightcol a:hover {
	color: #ae852a;
	text-decoration:underline;
}

#areasTitle{font-size:16px;color:#666;padding-top:15px;padding-bottom:10px;}
