body {
background-color:#FFFFFF;
padding: 0;
margin: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color:#000000;
overflow-x: hidden;
}

body a {
color:#000000;
text-decoration: underline;	
}

.cont_left {
float: left;
}

.stripp p {
margin: 0px 0px 0px 0px;
padding: 8px 0px 8px 0px;
}

.strip p {
margin: 0px 0px 0px 0px;
padding: 0px 0px 8px 0px;
}

.imgup{
margin: 0px 0px 0px 0px;
padding: 0px 0px 8px 0px;
}

.strip {
}

.stripp ul, .stripp li {
margin-top: 0px;
margin-bottom: 0px;
}
	
img {
border: none;
}

.phat, .strong, .phat A {
font-weight:bold;
}

.clear_cont {
clear:both;
}
/* spaces */
.spacer1 {
margin: 10px 0 0 0;
}

.spacer2 {
margin: 0 0 20px 0;
}

.spacer3 {
	margin: 5px 0 0 20px;
}

/* sizes + colors */

h1 {
font-weight: normal;
color: #535264;
margin: 0px 0px 0px 0px;
padding: 0px 0px 10px 0px;
font-size: 20px;
}

h3 {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
color: #535264;
font-weight: bold;
font-size: 14px;
}

/* containers */
.wrap
{
    width: 1024px;
    margin:20px auto 0;
}

.social
{
    margin-left: 8px;
}

.social .links
{
    margin-bottom: 35px;   
}

.twtr-timeline
{
    font-size: 11px;
    height: 415px !important;
}

#mainCont{
	background-color: #FFFFFF;
	width: 863px;
	height: 573px;
	border: 1px dotted #535264;
	border-width: 1px 1px 0 0px;
}

#botNavCont {
margin:0 auto;
width:863px;
border-top:dotted 1px #535264;
}

body #menubox{
/*background: url(../images/nav/side-bg.jpg) repeat top left #4d4d59; */
background: none;
color: #666666;
width:198px;
height: 573px;
border-left: dotted 1px #4D4D59;
border-right: dotted 1px #4D4D59;
}

body #menubox a
{
    color: #666666;
}
#contentbox{
width: 663px;
height: 573px;
}

#footer{
margin-top:10px;
text-align:center;
color: #999999;
}

.menuitem{
border-bottom:solid 1px #FFF;
}

.menuitem a {
font-size: 10px;
display:block;
padding: 5px 5px 5px 10px;
text-decoration:none;
}


#pageTextArea{
margin:10px 0px 0px 0px;
}

.input_reg{
border:solid 1px #d1d1d1;
font-size:10px;
}

.input_reg2 {
padding: 3px;
border:solid 1px #707093;
font-size:10px;
background-color: #d7d7f0;
}

#cartCont {
padding: 0px 0 10px 10px;
}

#cartCont a {
color: #666666;
}

#cartCont a:hover {
color: #999999;
}

#loginForm {

font-size: 10px;
padding: 0px 0 10px 0px;
}

#logoCont {
padding: 10px 0 0 0;
text-align: center;
}

.g_button {
background-color: #50505c;

font-size: 10px;
padding: 0 7px 0 7px;
margin: 10px 0 0 0;
}

#cart_head {
padding-top: 10px;
font-size: 12px;
font-weight: bold;

}

.cart_more a{

text-decoration:none;
font-weight:bold;
font-size:10px;
}


.cart_more a:hover {
color: #CCCCCC;
}


.padd1 {
padding: 15px;
}

#textCont {
padding: 15px;
}

#scrollText {
padding: 0 15px 0 15px;
overflow: auto;
height: 500px;
}
#cartCont .texty
{
    color: #666666; 
}
.errorMsg {
padding: 5px;
background-color:#e1e1e1;
border: 1px solid #990000;
color: #990000;
width: 300px;
}

.input_regSubmit {
padding: 0 5px 0 5px;
border: 0px;
font-size: 10px;
background-color: #CCCCCC;
}

.backButton a {
display:block;
margin-top: 20px;
text-decoration: none;
font-weight: bold;
}



#langMenuCont a {
	text-decoration: none;
	font-size: 10px;	
}

#menuCont {
	height: 480px;
}
