/* Template 1 starts here*/

body {
	font-family: calibri;
	font-size: 14px;
	color: #333;
	background: #FFF;
	margin-top:-20px;
	*margin-top:0px;
}

#wrapper {
	width: 985px;
	margin: 0 auto;
}

#main {
	width: 985px;
	float: left;
	margin: px 0 0;

	background: #FFF;
}

#header {
	width: 985px;
	height: 284px;
	background: url(../images/header.jpg) no-repeat;
	margin: 0px 0px 18px 0px;
}

#headertop {
	width: 700px;
	height: 40px;
	margin-left: 40px;
	padding: 10px;
}

#headertopleft {
	display: inline;
	float: left;
	width: 460px;
	margin-top: 0px;
	margin-left:-3px;
}

#headertopright {
	display: inline;
	float: left;
	width: 210px;
	margin-left:6px;
}

#headerbottom {
	height: 60px;
	width: 520px;
	margin: 165px 0 0 460px;
	padding: 0px;
}

#headerbottomleft {
	display: inline;
	float: left;
	width: 300px;
	margin-top: 5px;
}

#headerbottomright {
	display: inline;
	float: left;
	width: 220px;
	margin-left: 322px;
	margin-top:-37px;
}

#headertop ul, #headerbottom ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#headertop ul li, #headerbottom ul li {
	display: inline;
	float: left;
	/*margin: 0;*/
	padding: 0;
}

#middle {
	width: 985px;
	height: auto;
	margin-bottom: 18px;
}

#left {
	display: inline;
	float: left;
	width: 720px;
	margin: 0px 0px 0px 30px;
}

#right {
	display: inline;
	float: right;
	width: 235px;
}

#bottom {
	float:left;
  width: 985px;
	height: auto;
	margin: 20px 0px 30px 30px;
}

#footer {
	width: 985px;
	height: 40px;
	margin-top: 20px;
	font-size: 10px;
	text-align: center;
}

#clear {
	height: 1px;
	clear: both;
}

#homebox {
	display: inline;
	float: left;
	width: 220px;
	height: 150px;
	margin: 0px 20px 12px 0px;
}

#bottombox {
	display: inline;
	float: left;
	width: 220px;
	height: 248px;
	margin: 0px 20px 10px 0px;
}

#mypartbox {
	width: 220px;
	height: 312px;
	margin: 0px 20px 0px 0px;
	padding: 70px 10px 2px 10px;
	background: url(../images/box_mypart.jpg) no-repeat;
}

#mypartcontent {
	width: 200px;
	height: 220px;
	line-height: 20px;
	font-weight: bold;
}

#mypartcontent a {
	color: #B50043;
}

#login_usr, #login_pass {
	border: 1px solid #CDE4F6;
	width: 200px;
}

#submitLogin {
	display: inline;
	float: right;
}

#dealoftheweekbox {
	display: inline;
	float: left;
	width: 460px;
	height: 248px;
	margin: 0px 20px 10px 0px;
	background: url(../images/box_dealoftheweek.png);
}

#wantedbox {
	display: inline;
	float: left;
	width: 220px;
	height: 248px;
	margin: 0px 20px 10px 0px;
	background: url(../images/box_wanted.jpg);
}

#lastestbox {
	display: inline;
	float: left;
	width: 220px;
	height: 248px;
	margin: 0px 20px 10px 0px;
	background: url(../images/latest.png);
}

#allcategories {
	display: inline;
	float: left;
	width: 955px;
	height: 140px;	
	margin: 20px 0px 10px 0px;
	padding: 0;
}

#allcategories div {
	display: inline;
	float: left;
	width: 220px;
	height: 100px;
	margin: 0px 20px 10px 0px;
}

#menu {
	width: 220px;
	height: auto;
	margin: 0px 20px 0px 0px;
}

h2 {
	font-size: 20px;
	color: #B50043;
}

h3 {
	font-size: 16px;
	color: #B50043;
	padding-left: 5px;
}

a {
	color: #0058A0;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

ul {
	list-style-image: url(../images/point.gif);
	margin: 0px;
	padding: 0px 0px 10px 20px;
}

ul li {
	margin: 0px;
	padding: 5px 0px 5px 0px;
}

#menu ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#menu ul li {
	display: inline;
	float: left;
	margin: 0;
	padding: 0;
	width: 220px;
	height: 50px;
}

#searchselect {
	display: block;
	width: 164px;
	margin: 0px 0px 7px 23px;
	font-size: 11px;
	font-weight: bold;

}

#searchbox {
	display: inline;
	float: left;
	width: 164px;
	height: 24px;
	margin-left: 322px;
	margin-top:-9px;
	background: url(../images/search_box.gif) no-repeat;
}

#searchtext {
	width: 154px;
	height: 16px;
	display: inline;
	float: left;
	margin: 3px 0px 0px 4px;
	border: none;
	color: #B50043;
	font-size: 12px;	
	font-weight: bold;
}

#searchsubmit {
	display: inline;
	float: left;
	margin-left: 5px;
}

#boxcontent {
	width: 200px;
	height: 140px;
	margin: 70px 10px 10px 10px;
}

#boxlink {
	width: 200px;
	height: 30px;
	margin: 0px 10px 0px 10px;
}

/* Template 2 starts here*/

#t2_middle_links ul {
float:left;
list-style-type:none;
margin:0;
padding:0;
list-style-image:none;
}

#t2_middle_links ul li {
color:#FFFFFF;
float:left;
margin:0;
padding:0;
}

#t2_middle_links ul li a {
/*display:block;*/
height:27px;
margin:0;
overflow:hidden;
padding:0;
text-align:left;
text-decoration:none;
}
#t2_middle_links li ul {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#C6DFF1 none repeat scroll 0 0;
clear:both;
float:left;
font-size:12px;
left:-999em;
margin:10px 0 0;
padding:0;
position:absolute;
width:300px;
z-index:2;
}

#t2_middle_links li ul li.cat_list_menu {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#C6DFF1 none repeat scroll 0 0;
border-bottom:medium none;
font-size:12px;
margin:0;
padding:2px 20px 2px 0;
width:500px;
float:left;
display:inline;
}

#t2_middle_links ul li ul li a:hover {color: #ff0;}

#t2_middle_links li:hover a, 
#t2_middle_links li.sfHover a {padding:0px;}
#t2_middle_links li:hover ul a, #t2_middle_links li.sfHover ul a {background:#C6DFF1;text-indent:5px;}
#t2_middle_links li:hover ul a:hover, #t2_middle_links li.sfHover ul a:hover {color: #red; }
#t2_middle_links li ul {float:left;position: absolute;left: -999em;width:300px;z-index:2;clear:both;padding:0px; margin-top:20px;background:#C6DFF1; font-size:12px;}
#t2_middle_links li ul li {text-indent:5px; border-bottom: 1px solid #fff;padding:0px;margin:0px; background:#C6DFF1; font-size:12px; height:15px; width:230px;}
#t2_middle_links li:hover ul,#t2_middle_links li.sfhover ul {left:auto;top: 162px;}
#t2_middle_links li:hover ul,#t2_middle_links li.sfhover ul {left: auto;margin: 0px;padding: 0px;}
#t2_middle_links ul li ul li a {border-top: 0;padding: 0px; padding-left:5px;margin: 0px;line-height: 15px;color: #0058A1;text-decoration: none;height: 15px; background:#C6DFF1;}
#t2_middle_links ul li ul li a:hover {color: #0058A1;border-top: 0;padding: 0px;*height: 15px;margin: 0px;line-height: 15px;background: #C6DFF1}
#t2_middle_links ul li ul li.sfHover a {color:#ff0;padding:0px;}

#t2_middle_links li#cat_list_menu a:hover{ color:#0058A1;}
#t2_middle_links li ul li#cat_list_menu { border-bottom: none;width:230px;padding:0px;margin:0px; background:#C6DFF1; font-size:12px;}






.word_wrap
{
  white-space: pre-wrap; /* css-3 */
  white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
  white-space: -pre-wrap; /* Opera 4-6 */
  white-space: -o-pre-wrap; /* Opera 7 */
  word-wrap: break-word; /* Internet Explorer 5.5+ */
  Overflow:hidden;
}

.boxtitle{clear:both;padding:10px;font:20px/24px "Comic Sans MS", cursive bold;}

#myContent2 ul li{font:14px/18px "Comic Sans MS", cursive bold;}
#seolinks .footer{background:none;}
