body{
	/*background: #E5E5E5;*/
	background:#06B1E1 url('../images/background.jpg') repeat-x ;
  text-align:center;
  margin:0 auto;
  color:#000000;
  font-size:12px;
  font-family:arial;
  margin-top:0px;
}

td {
	font-size:11px;
	color:#404040;
}

td h3 {

	margin-top:0px;
	font-size:14px;
	margin-bottom:3px;
}

td h3 a {

	text-decoration:none;
	color:#000000;
}


td h2 {

	margin-top:5px;
	font-size:21px;
	margin-bottom:3px;
}

td h2 a {

	text-decoration:none;
	color:#000000;
}

td h4 {

	margin-top:0px;
	font-size:12px;
	color: #404040;
	margin-bottom:3px;
}

#wrapper{
  margin:0 auto;
  width:935px;


}

#wrapper_white{
  text-align:left;
  margin:0 auto;
  width:935px;
  background-color:#fff;
  clear:both;
}

#wrapper_white .spacer{
  width:935px;
  background-color:#fff;
  color:#fff;
  clear:both;
  font-size:4px;
}

#wrapper .bluelogo {

  margin:0 auto;
  width:935px;
  height:152px;
  background: url('../images/header_backdrop.jpg') no-repeat top right;

}

#wrapper .bluelogo #logo {
				margin-top:10px;
        margin-left:15px;
        margin-right:5px;
        float: left;
        width: 261px;
}

#wrapper .bluelogo #blueright {
        float: right;
        margin: 5px 20px 0px 0px;
        width: 480px;
        color:#ffffff;
        font-size:16px;
        font-weight:700;
        /*border: 1px solid #c00000;*/
       text-align:right;
}
#wrapper .bluelogo #checkout {
        float: right;
        margin: 20px 20px 0px 0px;
        width: 120px;
        color:#ffffff;
        font-size:9px;
        font-weight:100;
       /* border: 1px solid #c00000;*/
       text-align:left;
}

#wrapper .bluelogo #checkout #left {
        float: left;

}

#wrapper .bluelogo #checkout #left10 {
				clear:left;
        float: left;
        margin-top:8px;

}

#wrapper .bluelogo #checkout #breakdown {
				clear: left;
        float:left;
        margin-top:10px;
        margin-left: 10px;
        margin-right:10px;

}


#wrapper .menu {
 	margin:0 auto;
	width:935px;
	font-size:11px;
	font-weight:300;
	height:44px;
	z-index:100;
	background:#B4B4B4;
}

#wrapper .menu ul {
    height: 44px;
    list-style: none;
    margin: 0;
    padding: 0;
}

#wrapper .menu ul a {
    background: #bdf url('../images/tabs.gif');
    color: #008;
    display: block;
    float: left;
    height: 44px;
    padding: 0px 0px 0px 27px;
    text-decoration: none;
    font-size:12px; 
    color:#ffffff; 
    font-weight:600;

}

#wrapper .menu ul a:hover {
    background-color: #3af;
    background-position: 0 -88px;

}

#wrapper .menu ul a:hover span {
    background-position: 100% -88px;

}

#wrapper .menu ul li {
    float: left;
    margin: 0 0px 0 0;
    padding:0px;
}

#wrapper .menu ul li.current a {
    background-color: #48f;
    background-position: 0 -44px;
    color: #fff;
    font-weight: bold;

}

#wrapper .menu ul li.current span {
    background-position: 100% -44px;
}

#wrapper .menu ul span {
    background: url('../images/tabs.gif') 100% 0;
    display: block;
    line-height: 44px;
    padding: 0px 33px 0px 0px;
}


/*end of first set of ULs*/


/*second set of ULs - will all start with menu ul li:hover as only active when parent ul hovered over*/
.menu ul li ul {
	display: none;
	}

#wrapper .menu ul li:hover ul {
	display:block;
	position:absolute;
	top:38px;
	left:0;
	background:#EFEFEF;
	text-align:left;
}


#wrapper .menu ul li:hover ul li {
	float:left; 
	display:block; 
	position:relative;
	clear:left;
	background:#EFEFEF;
	}

#wrapper .menu ul li:hover ul li a, .menu ul li:hover ul li a:visited {
	background:#EFEFEF; 
	display:block; 
	text-decoration:none; 
	color:#000;
	/*top/right/bottom/left*/
	/*padding: 0px 20px 0px 20px;*/
	width:160px;
	text-align:left; 
	color:#555555; 
	line-height:28px; 
	font-size:11px; 

}

#wrapper .menu ul li:hover ul li a img {
	position: relative;
	margin-left:20px;
}

#wrapper .menu ul li:hover ul li:hover a {
	color:#fff;
	background:#818588;

	}
/*end of second set of UL's*/

/*third set of ULs - will all start with menu ul li:hover ul li:hover as only active when parent ul hovered over and second set hovered over*/

#wrapper .menu ul li:hover ul li:hover ul {
	display: none;
	position:absolute;
	top:0px;
	left:180px;

	}
#wrapper .menu ul li:hover ul li ul {
	display: none;
	position:absolute;
	top:0px;
	left:180px;

	}
#wrapper .menu ul li:hover ul li:hover ul {
	display:block;
	position:absolute;
	top:0px;
	left:180px;
	background:#EFEFEF;
	text-align:left;
}


#wrapper .menu ul li:hover ul li:hover ul li {
	float:left; 
	display:block; 
	position:relative;
	clear:left;
	}

#wrapper .menu ul li:hover ul li:hover ul li a, .menu ul li:hover ul li:hover ul li a:visited {
	background:#EFEFEF; 
	display:block; 
	text-decoration:none; 
	color:#000;
	/*top/right/bottom/left*/
	/*padding: 0px 15px 0px 15px;*/
	width:165px;
	text-align:left; 
	color:#555555; 
	line-height:28px; 
	font-size:11px; 

}

#wrapper .menu ul li:hover ul li:hover ul li:hover a {
	color:#fff;
	background:#818588;
	}
/*end of third set of UL's*/


#wrapper .flashimg {
 	margin:0 auto;
	width:935px; 
}

#wrapper .colmain {
 	margin:0 auto;
	background-color:#ffffff;
	width:935px; 
	/*font-size:0px;*/
	text-align:left;
}

#wrapper .colmain #cleft {
	float:left;
	width:252px;
	margin-right:10px;
	margin-top:10px;
	/*font-size:0px;*/
	text-align:left;
}

#wrapper .colmain #cleft_checkout {
	float:left;
	width:355px;
	margin-left:10px;
	margin-top:20px;
	/*font-size:0px;*/
	text-align:left;
}

#wrapper .colmain #cleft h4 {

	color:#235462;
	font-weight:150;
	font-size:11px;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	text-decoration:none;


}

#wrapper .colmain #cright {
	float:left;
	width:645px;
	margin-left:5px;
	/*font-size:0px;*/
	text-align:left;
}

#wrapper .colmain #cright_checkout {
	float:left;
	width:540px;
	margin-left:5px;
	/*font-size:0px;*/
	text-align:left;
}

#wrapper .colmain #cright_full {
	float:left;
	width:910px;
	margin-left:10px;
	/*font-size:0px;*/
	text-align:left;
}

#wrapper .colmain #cright .sixlinks {
	float:left;
	width:660px;
	background:url('../images/offer_background.gif') no-repeat left top;
	margin-top:5px;

}

#wrapper .colmain #cright .sixlinks h3 {
	float:left;
	width:600px;
	font-size:12px;
	color:#005990;
	margin-top:10px;
	margin-left:10px;
	font-weight:700;
}

#wrapper .colmain #cright #offer {
	float:left;
	width:210px;
	height:160px;
	margin:5px;
	/*font-size:0px;*/
	text-align:center;
	background:url('../images/offer.gif') no-repeat left top;
	cursor:hand;
}

#wrapper .colmain #cright #offer #offerimg {
	margin-top:5px;
	float:left;
	text-align:center;
	width:205px;
	border:0px;
}
#wrapper .colmain #cright #offer #wordspan {
	clear:left;
	text-align:center;
	margin:5px 10px 5px 5px;
	width:195px;
	line-height:15px;
	font-weight:700;
	font-size:12px;
	color: #404040;
}

#wrapper .colmain #cright #offer #wordspan a {
	font-size:11px;
	color: #404040;
	text-decoration:none;
}


/*cright_full offer details*/
#wrapper .colmain #cright_full #offer {
	float:left;
	width:210px;
	height:200px;
	margin:5px;
	/*font-size:0px;*/
	text-align:center;
	background:url('../images/offer_green.gif') no-repeat left top;
	cursor:hand;
}

#wrapper .colmain #cright_full #offer #offerimg {
	margin-top:2px;
	margin-bottom:12px;
	float:left;
	text-align:left;
	width:200px;
		height:95px;
	border:0px;
	text-align:center;
}

#wrapper .colmain #cright_full #offer #price {
	clear:left;
	text-align:center;
	margin-top:20px;
	margin-bottom:5px;
	width:200px;
	line-height:15px;
	font-weight:700;
	font-size:15px;
	color: #ffffff;
}

#wrapper .colmain #cright_full #offer #wordspan {
	clear:left;
	text-align:left;
	margin-top:15px;
	margin-left:15px;
	margin-bottom:5px;
	width:190px;
	height:35px;
	font-weight:700;
	font-size:13px;
	color: #000000;
}

#wrapper .colmain #cright_full #offer_bought {
	float:left;
	width:210px;
	height:200px;
	margin:5px;
	/*font-size:0px;*/
	text-align:center;
	background:url('../images/offer_orange.gif') no-repeat left top;
	cursor:hand;
}

#wrapper .colmain #cright_full #offer_bought #offerimg {
	margin-top:2px;
	margin-bottom:12px;
	float:left;
	text-align:left;
	width:200px;
		height:95px;
	border:0px;
	text-align:center;
}

#wrapper .colmain #cright_full #offer_bought #price {
	clear:left;
	text-align:center;
	margin-top:25px;
	margin-bottom:5px;
	width:200px;
	line-height:15px;
	font-weight:700;
	font-size:15px;
	color: #ffffff;
}

#wrapper .colmain #cright_full #offer_bought #wordspan {
	clear:left;
	text-align:left;
	margin-top:15px;
	margin-left:15px;
	margin-bottom:5px;
	width:190px;
	height:35px;
	font-weight:700;
	font-size:13px;
	color: #000000;
}

/*end offer */

.footer {
	clear:both;
	text-align:left;
	color: #244067;
	font-size:11px;
	height:33px;
  margin:0 auto;
  width:935px;
	background:#ffffff

}
.footer p {
	color: #818588;
	font-size:11px;
	padding:7px;
	margin: 0px;

}

.footer a {
	font-size:11px;
	color:#818588;
	font-weight:200;
	text-decoration: none;
}

#wrapper .colmain #cright h1, #wrapper .colmain #cright_full h1 {
	float:left;
	color:#005990;
	width:100%;
	font-size:14px;
	margin-top:5px;
	padding-bottom:5px;
	border-bottom:1px dotted #404040;
	/*padding-left:5px;
	padding-right:5px;*/

}


#wrapper p {
	font-size:11px;
	color:#404040;
	line-height:14px;
	/*padding-left:5px;
	padding-right:5px;*/
}

#wrapper .colmain #tab {
      float:left;
      width:100%;
      background:#BBD9EE;
      font-size:95%;
      line-height:normal;
      }
#wrapper .colmain #tab ul {
	  margin:0;
	  padding:0px 0px 0px 0px;
	  list-style:none;
      }
#wrapper .colmain #tab li {
      display:inline;
      margin:0;
      padding:0;
      }
#wrapper .colmain #tab a {
      float:left;
      margin:0;
      padding:0 0 0 0px;
      text-decoration:none;

      }
#wrapper .colmain #tab a div {
      /*background:url("tabright.gif") no-repeat right top;*/
      padding:5px 5px 5px 5px;
      color:#666;
      white-space: nowrap;

      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#wrapper .colmain #tab a div {float:none;}
    /* End IE5-Mac hack */

#wrapper .colmain #tab a:hover div {
      color:#FF9834;
      }


#wrapper .colright_buttons {
	float:right;
	width:245px; 
	text-align:left;
	margin-right:5px;
	background-color: #ffffff;
}


#wrapper .blackblog {

 	float:left;
	width:660px; 
	background-color:#22255C;
	height:30px;
	text-align:left;
	padding-left:4px;
	padding-top:4px;
	margin:0px;

}

#wrapper .blackblog h2 {

	color:#ffffff;
	font-size:19px;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	float:left;
	width:350px;

}


#wrapper .blackblog .rss {
background:url("../images/rss_20.gif") no-repeat right top;
	float:right;
	color:#ffffff;
	font-weight:700;
	font-size:11px;
	padding-top:4px;
	margin-right:10px;
	width:150px;
	height:20px;
	text-decoration:none;
	margin-top:4px;

}

.rss a {
	text-decoration:none;
	color:#ffffff;
	font-weight:700;
}

#wrapper .blogmain {
	clear:left;
 	float:left;
	width:910px; 
	border-bottom:1px dotted #EAEAEA;
	padding:4px;
	color:#202020;
	font-size:12px;
	margin-top:0px;
	line-height:17px;

}

#wrapper .blogmain a {

	color:#202020;
	text-decoration:none;

}


#wrapper .blogmain h2 {

	color:#202020;
	font-weight:450;
	font-size:15px;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:3px;
	padding-left:5px;
	text-decoration:none;


}

#wrapper .blogmain p {

	color:#202020;
	font-size:12px;
	padding-left:10px;
	padding-right:5px;
	margin-top:0px;
	line-height:17px;


}

#wrapper .blogh1 {

	color:#202020;
	font-weight:450;
	font-size:19px;
	padding-top:3px;
	margin-top:0px;
	padding-bottom:3px;
	margin-bottom:3px;
	text-decoration:none;


}


#wrapper .blogsiteleft {
	float:left; 
	width:660px; 
}

#wrapper .blogsite {
 	float:left;
	width:630px; 
	padding:6px 10px 6px 10px;
	color:#202020;
	font-size:13px;
	margin-top:0px;
	line-height:19px;
	margin-bottom:10px;

}

#wrapper .blogsite a {

	color:#202020;
	/*font-weight:450;
	font-size:19px;*/
	text-decoration:none;

}


#wrapper .blogsite h2 {

	color:#202020;
	font-weight:450;
	font-size:17px;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	text-decoration:none;


}


#wrapper .blogsite h3 {

	color:#202020;
	font-weight:450;
	font-size:14px;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	text-decoration:none;


}

#wrapper .blogsite h6 {

	color:#202020;
	font-weight:650;
	font-size:10px;
	padding-top:0px;
	margin-top:5px;
	padding-bottom:0px;
	margin-bottom:0px;
	text-decoration:none;


}

#wrapper .blogsite p {

	color:#202020;
	font-size:13px;
	/*padding-left:5px;
	padding-right:5px;*/
	margin-top:0px;
	margin-bottom:0px;

	line-height:19px;


}

#wrapper .blogleft {

	border-bottom:1px solid #EAEAEA;
	padding:4px;
	border-right:1px solid #EAEAEA;padding:2px;
}

#wrapper .blogleft a {

	color:#202020;
	text-decoration:none;

}

#wrapper .blogleft h3 {

	color:#202020;
	font-weight:450;
	font-size:15px;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:2px;
	padding-left:5px;
	text-decoration:none;


}

#wrapper .blogleft p {

	color:#202020;
	font-size:12px;
	padding-left:10px;
	padding-right:5px;
	margin-top:0px;
	line-height:18px;


}

#wrapper .blogright {
	padding:4px;
}

#wrapper .blogright form {
	padding:0px;
	margin:0px;
}
#wrapper .blogright form .imp {
	margin-left:10px;
	font-size:16px;
	float:left;
}
#wrapper .blogright form img {
	margin-top:0px;
	margin-left:3px;
	text-align:right;
	float:left;
}
#wrapper .blogright h4 {

	color:#202020;
	font-weight:450;
	font-size:17px;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	padding-left:5px;
	text-decoration:none;


}

#wrapper .blogsiteright {
	text-align:left;
	margin-left:5px;
	margin-right:5px;
	float:left;
  	background:url('../images/blogrss.jpg') no-repeat bottom right;
 	width:235px;
	border: 1px solid #A2A2A2;
	margin-bottom:5px;

}

#wrapper .blogsiteright ul {
	list-style:none;
	padding:0px;
	margin:0px;
	padding-left: 15px;
	padding-top:5px;
	padding-bottom:5px;

}

#wrapper .blogsiteright ul li {
	line-height:19px;

}

#wrapper .blogsiteright p {
	padding-left: 10px;
	padding-right: 10px;

}

#wrapper .blogsiteright .blogheader {

	background-color: #202020;
	color:#ffffff;
	font-weight:500;
	height:28px;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
}

#wrapper .blogsiteright .blogheader h2 {

	color:#ffffff;
	font-weight:650;
	font-size:17px;
	padding-top:0px;
	margin-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;
	text-decoration:none;
}

#wrapper .colright td {

	color:#ffffff;
	font-weight:500;
	font-size:14px;
}

.but_med{
	background: url(../images/send.gif) no-repeat top left;
	color : #ffffff; 
	font-family : tahoma, Arial, Helvetica, sans-serif; 
	font-size : 11px; 
	font-weight: bold;
	height: 38px;
	width:105px;
	text-align: center;
	border:0px;
	cursor: hand;
	}

.but_sml{
	background: url(../images/but_sml.gif) no-repeat top left;
	color : #000000; 
	font-family : tahoma, Arial, Helvetica, sans-serif; 
	font-size : 10px; 
	font-weight: bold;
	height: 27px;
	width:58px;
	text-align: center;
	border:0px;
	cursor: hand;
	}


/*drop down menus*/

#dropmenudiv{
position:absolute;
border-bottom-width: 0;
line-height:24px;
z-index:100;
text-align:left;
color:#ffffff;
margin-left:0px;
}

#dropmenudiv a{
width: 100%;
display: block;
text-align:left;
text-indent: 5px;
padding: 0px 0;
text-decoration: none;
font-size:11px;
font-weight:200;
color:#ffffff;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #B4B4B4;
text-align:left;

}

.f1 {
        color: #7A7A7A;
        font-weight: 100;
        font-size: 18px;
	text-decoration: none;

}

.f2 {
        color: #7A7A7A;
        font-weight: 100;
        font-size: 16px;
	text-decoration: none;

}

.f3 {
        color: #7A7A7A;
	font-weight:100;
        font-size: 12px;
	text-decoration: none;


}


.f4 {
        color: #7A7A7A;
        font-weight: 100;
        font-size: 11px;
	text-decoration: none;

}

.f5 {
        color: #7A7A7A;
        font-weight: 100;
        font-size: 11px;
	text-decoration: none;

}

.f6 {
        font-weight:100;
        color: #7A7A7A;
        font-size: 11px;
	text-decoration: none;

}

.RequiredTextBox {
        font-family: tahoma, Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 15px;
        color: #202020;
} 

.NonRequiredTextBox {
        font-family: tahoma, Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 15px;
        color: #202020;
} 

.FailedTextBox { 
	border: 1px solid #CC0000; background:#FFFFFF;
        font-family: tahoma, Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 15px;
        color: #202020;
}

.DisabledTextBox { 
	border: 1px solid #ABABAB; background:#C0C0C0;
        font-family: tahoma, Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 15px;
        color: #202020;
}
.fixedhtml {

	background-color:#ffffff;

}

.fixedhtml h3 {

	margin-top:0px;
	border-bottom: 1px dashed #202020;
	font-size:11px;
	margin-bottom:3px;
	color:#626262;
}

.fixedhtml p {
	
	font-size:11px;
	margin:0px;
	color:#626262;


}

.fixedhtml img {
	clear:left;
	float:left;
}

#wrapper .orange {
 	float:left;
	width:252px; 
	margin-bottom:15px;
	background:url('../images/blue_middle.gif') repeat-y top left;

}

#wrapper .orange #header{

	width:252px; 
	height:32px;
	text-align:left;
	font-size:11px;
	padding-left:10px;
	padding-top:10px;
	color:#202020;
	font-weight:700;
	line-height:24px;
	background:url('../images/blue_top.gif') no-repeat top left;

}


#wrapper .orange #header span {
	clear:left;
	float:left;
	color:#ffffff;
	font-size:11px;
	width:195px; 
	background:url('../images/header_pointer.gif') no-repeat center left;
	padding-left:20px;
	border-bottom:2px solid #0795D7;
}

#wrapper .orange #body {
	color:#6C6E71;
	font-size:11px;
	width:252px; 

}

#wrapper .orange #footer{
	float:left;
	background:url('../images/blue_bottom.gif') no-repeat top left;
	width:252px;
	height:44px;
	text-align:right;
	line-height:8px;
	color:#ffffff;
	font-weight:700;
	text-decoration:none;

}


#wrapper .orange #footer a {
	color:#ffffff;
	font-weight:700;
	text-decoration:none;
	padding-right:65px;
	font-size:14px;

}


#wrapper .orange #body a {
	margin: 0px;
	padding:0px;
	text-decoration: none;
	color:#ffffff;
	font-size:11px;

}

#wrapper .orange #body p {
	margin-top:3px;
	padding-bottom:4px;
	padding-top:2px;
	margin-left:10px;
	margin-bottom:4px;
	clear:left;
	float:left;
	font-size:11px;
	font-weight:600;
	color:#ffffff;
	line-height:13px;
	width:207px; 
	padding-left:9px;
	background:url('../images/orange_pointer.gif') no-repeat top left;
		border-bottom:2px solid #0795D7;
}

/*CONTACT FORM*/

#wrapper .blue {
 	float:left;
	width:211px; 
	margin-bottom:15px;
	background:url('../images/red_middle.gif') repeat-y;

}

#wrapper .blue #header{

	width:211px; 
	height:34px;
	text-align:left;
	font-size:14px;
	padding-left:10px;
	padding-top:2px;
	color:#FFFFFF;
	font-weight:700;
	line-height:24px;
	background:url('../images/red_top.gif') no-repeat top left;

}


#wrapper .blue #header span {
	clear:left;
	float:left;
	color:#ffffff;
	font-size:11px;
	width:195px; 

}

#wrapper .blue #body {
	color:#6C6E71;
	font-size:11px;
	width:211px; 

}

#wrapper .blue #footer{
	float:left;
	background:url('../images/red_bottom.gif') no-repeat top left;
	width:211px;
	height:13px;
	text-align:right;
	line-height:8px;
	color:#ffffff;
	font-weight:700;
	text-decoration:none;

}


#wrapper .blue #footer a {
	color:#ffffff;
	font-weight:700;
	text-decoration:none;
	padding-right:65px;
	font-size:14px;

}


#wrapper .blue #body a {
	margin: 0px;
	padding:0px;
	text-decoration: none;
	color:#202020;
	font-size:11px;

}



#wrapper .blue #body td {
	
	font-size:11px;
	color:#202020;
	

}

#wrapper .blue #body p {
	margin-top:2px;
	margin-bottom:2px;
	margin-left:22px;
	clear:left;
	float:left;
	font-size:11px;
	color:#202020;
	line-height:16px;
	width:180px; 
	padding:0px;

}
/*END CONTACT FORM */

/*NEWS */

#wrapper .mauve {
 	float:left;
	width:252px; 
	margin-bottom:15px;
	background:url('../images/black_middle.gif') repeat-y;

}

#wrapper .mauve #header{

	width:252px; 
	height:32px;
	text-align:left;
	font-size:14px;
	padding-left:10px;
	padding-top:10px;
	color:#FFFFFF;
	font-weight:700;
	line-height:24px;
	background:url('../images/black_top.gif') no-repeat top left;

}


#wrapper .mauve #header span {
	clear:left;
	float:left;
	color:#ffffff;
	font-size:11px;
	width:195px; 
	background:url('../images/header_pointer.gif') no-repeat center left;
	padding-left:20px;
	border-bottom:2px solid #A1A1A1;
}

#wrapper .mauve #body {
	color:#6C6E71;
	font-size:11px;
	width:252px; 

}

#wrapper .mauve #footer{
	float:left;
	background:url('../images/black_bottom.gif') no-repeat top left;
	width:252px;
	height:44px;
	text-align:right;
	line-height:8px;
	color:#ffffff;
	font-weight:700;
	text-decoration:none;

}


#wrapper .mauve #footer a {
	color:#ffffff;
	font-weight:700;
	text-decoration:none;
	padding-right:65px;
	font-size:14px;

}


#wrapper .mauve #body a {
	margin: 0px;
	padding:0px;
	text-decoration: none;
	color:#ffffff;
	font-size:11px;

}



#wrapper .mauve #body h3 {
	margin-top:4px;
	margin-bottom:0px;
	margin-left:8px;
	margin-right:0px;
	clear:left;
	float:left;
	font-size:11px;
	color:#ffffff;
	font-weight:600;
	line-height:14px;
	width:235px; 
	style:hand;

}

#wrapper .mauve #body p {
	margin-top:2px;
	margin-bottom:5px;
	padding-bottom:4px;
	margin-left:8px;
	clear:left;
	float:left;
	font-size:11px;
	color:#ffffff;
	line-height:16px;
	width:235px; 

	border-bottom:1px solid #A1A1A1;

}

#wrapper .mauve #body #rss {
	margin-top:4px;
	margin-bottom:2px;
	margin-left:8px;
	clear:left;
	float:left;
	font-size:10px;
	color:#ffffff;
	line-height:16px;
	width:195px; 
	padding:0px;


}
#wrapper .mauve #body #rss span {
	font-size:9px;
	color:#ffffff;
	width:100px;
	margin-top:3px;

}
#wrapper .mauve #body #rss span b {
	font-size:21px;
	color:#ffffff;
	line-height:21px;
	padding:0px;

}
#wrapper .mauve #body #rss img {
	float:left;
	margin-right:4px;
	margin-top:3px;


}
/*END NEWS  */

#wrapper .colmain #cright #banner {
	float:left;
	width:660px;
	border: 2px solid #FF8D12;
	margin-top:5px;

}

#wrapper .colmain #cright #banner ul, #wrapper .colmain #cright #banner li{
		margin:0;
		padding:0;
		list-style:none;
		}

#wrapper .colmain #cright #banner ul li {
		width:660px;
		height:180px;
		overflow:hidden; 

}

#wrapper .colmain #cright #banner ul li h2 {
	font-size:22px;
	font-weight:100;
	margin:2px;
	padding:2px;
	color:#202020;
	width:500px;
	
}
#wrapper .colmain #cright #banner ul li h3 {
	font-size:16px;
	font-weight:100;
	margin:2px;
	padding:2px;
	color:#989898;
	width:500px;
}

#wrapper .colmain #cright #banner ul li p {
	font-size:11px;
	font-weight:100;
	margin:2px;
	padding:2px;
	color:#989898;
	width:500px;
	line-height:15px;
}

#wrapper .colmain #cright #banner ul li #right {
	float:right;
	margin-right:20px;
}

#wrapper .colmain #cright #banner ul li a #left  {
	margin-top:10px;
	margin-left:5px;
	float:left;
}

#wrapper .modtext {
	font-size:12px;
	border: 3px solid #11EC00;
	width:100%;
	height:22px;
	text-align:center;
	line-height:20px;
	margin-top:5px;

}

#wrapper #ecomprice {
	font-size:23px;
	font-weight:700;
	color:#404040;
	/*padding-left:5px;
	padding-right:5px;*/
}

#wrapper #ecomprice span {
	font-size:11px;
	color:#404040;
	/*padding-left:5px;
	padding-right:5px;*/
}

.redbutton105{
	margin-top:10px;
	display:block;
	height:38px;
	line-height:38px;
	text-indent:10px;
	cursor:pointer;
	color:#ffffff !important;
	width:105px;
	background:url(../images/send.gif) no-repeat;
	text-align:left;
	font-family : tahoma, Arial, Helvetica, sans-serif; 
	font-size : 11px; 
	font-weight: bold;
	text-decoration:none;
}


