body {
	margin: 0px;
	padding: 0px;
	background-image: url(../images/bg.jpg);
	background-repeat:repeat-x;
	background-color: #797979;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
form {
padding: 0px;
margin: 0px;
}
#container {
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 1px;
	background-color: #fff;
	width: 978px;
	margin-right: auto;
	margin-left: auto;
}
#menu {
	background-image:url(../images/menu.gif);
	background-repeat:repeat-x;
	height: 22px;
}
#menu a {
	color: #fff;
	text-decoration:none;
	width: 80px;
	text-align:center;
	border-right: 1px solid #9c4548;
	display: block;
	height: 22px;
	line-height: 20px;
	float: left;
	font-weight: bold;
}
#menu a:hover {
	background-color: #d1200e;
}
#menu .active  {
	background-color: #831007;
}
#logo {
	height: 39px;
	padding-left: 263px;
	padding-top: 19px;
}
#footer {
clear: both;
width: 980px;
margin-left: auto;
margin-right: auto;
height: 22px;
line-height: 22px;
background-color: #474747;
}
.powered {
font-size: 10px;
color: #fff;
float: left;
padding-left: 10px;
}
.powered a {
color: #fff;
text-decoration:none;
}
.powered a:hover {
text-decoration: underline;
}
.disclaimer {
font-size: 10px;
float: right;
padding-right: 10px;
color: #fff;
}
.disclaimer a {
color: #fff;
text-decoration: none;
}
.disclaimer a:hover {
text-decoration: underline;
}

#page {
/*height: 500px;*/
}
#pageLeft {
float: left;
width: 264px;
}
#pageLeft .newsmaster, #pageLeft .newsflash {
	width: 253px;
}
#pageLeft .newsmaster .title {
	height: 22px;
	line-height: 22px;
	padding-left: 26px;
	background-image:url(../images/newsmaster.gif);
	background-repeat:no-repeat;
	background-position: 5px center;
	color: #fff;
	font-weight: bold;
	background-color: #d1200e;
}
#pageLeft .newsflash .title {
	height: 22px;
	line-height: 22px;
	padding-left: 26px;
	background-image:url(../images/newsflash.gif);
	background-repeat:no-repeat;
	background-position: 5px center;
	color: #fff;
	font-weight: bold;
	background-color: #d1200e;
}
#pageLeft .txt {
	font-size: 10px;
	padding: 5px;
	line-height: 16px;
	text-align:justify;
}
#pageLeft .more {
	font-size: 10px;
	text-align:right;
	padding-right: 5px;
	padding-bottom: 5px;
}
#pageLeft .more a {
color: #9c4548;
text-decoration: none;
}
#pageLeft .more a:hover {
color: #000;
}
#pageRight {
float: right;
width: 253px;
}
#pageRight .newsletter, #pageRight .callmeback, #pageRight .contact {}
#pageRight .newsletter .title {
	height: 22px;
	line-height: 22px;
	padding-left: 26px;
	background-image:url(../images/newsletter.gif);
	background-repeat:no-repeat;
	background-position: 5px center;
	color: #fff;
	font-weight: bold;
	background-color: #d1200e;
}
#pageRight .callmeback .title {
	height: 22px;
	line-height: 22px;
	padding-left: 26px;
	background-image:url(../images/callmeback.gif);
	background-repeat:no-repeat;
	background-position: 5px center;
	color: #fff;
	font-weight: bold;
	background-color: #d1200e;
}
#pageRight .contact .title {
	height: 22px;
	line-height: 22px;
	padding-left: 26px;
	background-image:url(../images/contact.gif);
	background-repeat:no-repeat;
	background-position: 5px center;
	color: #fff;
	font-weight: bold; 
	background-color: #d1200e;
}
#pageRight .newsletter .txt, #pageRight .callmeback .txt, #pageRight .contact .txt {
padding-left: 10px;
padding-top: 10px;

}
#pageRight .txt input, #pageRight .txt select {
	border: 1px solid #9798a1;
	color: #888;
	padding: 2px;
	font-size: 10px;
	margin-bottom: 3px;
}
#pageRight .contact .txt {
	font-size: 10px;
	line-height: 16px;
}
#pageRight .contact .txt a {
	color: #000;
	text-decoration: none;
}
#pageRight .contact .txt a:hover {
	text-decoration: underline;
}
#pageRight .txt .radio {
margin-top: 5px;
float: left;
color: #888a85;
font-size: 10px;
}
#pageRight .txt .select {
margin-top: 10px;
float: left;
color: #888a85;
font-size: 10px;
}
#pageRight .txt select {
margin-right: 5px;
}
#pageRight .txt .submit {
float: right;
padding-right: 10px;
margin-top: 5px;
}

#pageMiddle {
float: left;
width: 450px;
}
#pageMiddle .image {
background-image:url(../images/image.jpg);
width: 450px;
height: 338px;
}
#pageMiddle .brands {
background-image:url(../images/imageBottom.gif);
background-repeat:repeat-y;
width: 435px;
padding-top: 10px;
padding-left: 15px;
padding-bottom: 10px;
}

#pageMiddle2 {
float: left;
width: 714px;
}





#pagemanager {
height: 500px;
border-right: 1px dotted #333;
}
.pageName {
margin-right: 11px;
height: 22px;
background-color: #D1200E;
color: #fff;
font-weight: bold;
line-height: 22px;
padding-left: 10px;
}
.pageContent {
overflow: auto;
height: 438px;
text-align:justify;
font-size: 10px;
line-height: 16px;
margin-left: 11px;
margin-right: 11px;
padding-right: 10px;
margin-top: 10px;
padding-bottom: 10px;
}
.pageContent a {
color: #000;
text-decoration:underline;
}
.pageContent a:hover {
color: #D1200E;
text-decoration:none;
}

.pageContent input, .pageContent textarea {
	border: 1px solid #9798a1;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	padding: 2px;
	font-size: 11px;
	width: 200px;
}
.send a {
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;
	background-color: #ccc;
	display: block;
	height: 24px;
	line-height: 24px;
	width: 80px;
	text-align:center;
	text-decoration:none;
}
.send a:hover {
	background-color: #D1200E;
	color: #fff;
}
.errors {
	background-color: #999;
	padding-top: 3px;
	padding-bottom: 3px;
	color: #fff;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 10px;
}


.portfolioItem {
float: left;
width: 170px;
text-align:center;
height: 150px;
}




/* 
 * ========================================
 * redirect page
 * ========================================
 */

.redirectBox {
height: 146px;
width: 400px;
}
.redirectBoxTop {
text-indent: 16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
color: white;
background-image:url(../images/homebutton-top3.gif);
background-repeat:no-repeat;
height: 24px;
line-height: 24px;
}
.redirectBoxBottom {
padding-left: 16px;
padding-right: 16px;
padding-top: 7px;
color: #ee908e;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 14px;
background-image:url(../images/homebutton-bottom3.gif);
background-repeat:no-repeat;
height: 115px;
}
.redirectBoxBottom a {
color: white;
text-decoration: none;
}
.redirectBoxBottom a:hover {
color: white;
text-decoration: underline;
}


/* 
 * ========================================
 * content slide
 * ========================================
 */

.dhtmlgoodies_question {
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer {
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;
}
.dhtmlgoodies_answer_content {

}
 

/* 
 * ========================================
 * debug
 * ========================================
 */

div.parseTime {
	border-top: #A7A7A7 1px solid;
	border-bottom: #A7A7A7 1px solid;
	border-left: #A7A7A7 1px solid;
	border-right: #A7A7A7 1px solid;
	margin-top: 10px;
	padding: 6px;
	width: 200px;
	background-color: #f8f8f8;
	color: #000000;
}
