﻿body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td 
{margin:0; padding:0;}

fieldset,img {border:0;}

address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}

ul {
	padding-left: 30px;
}

ol {margin-left:30px;}

/*---JT----*/
a {text-decoration:none;}
a:hover {color:#CC0000; text-decoration:none;}

/*---------------------------- TEXT STYLES ----------------------------*/
russian {font-family: Arial, Helvetica, sans-serif; color:#434344; line-height:1.3em; font-size:18px;}

.realestate {color: #CC6600;}

.style5 {color: #990000; font-family: Arial; font-size: 18px;}
.style7 {color: #6600CC}
.style13 { color: #000000; font-family: Arial; font-size: 18px;}
.style14 { color: #003366; font-family: Arial; font-size: 18px;}
.style15 { color: #003366; font-family: Arial; font-size: 18px;}
.style16 { color: #FFFFFF;}
.style18 { color: #000000; font-family: Arial; font-size: 18px;}
.style20 {
    color: #cf1070; font-family: Arial; font-size: 18px; font-weight: bold;}
.style21 {
    color: #66ff33; font-family: Arial; font-size: 18px;}
.style22 {
    color: #00cc00; font-family: Arial; font-size: 18px;}
.style23 {
    color: #006666; font-family: Arial; font-size: 18px;}
.style24 {
	color: #0066ff;
	font-family: Arial;
	font-size: 18px;
	text-decoration: none;
}
.style25 {
    color: #cc33ff; font-family: Arial; font-size: 18px;}
.style26 {
    color: #cc0000; font-family: Arial; font-size: 18px;}
.style27 {
    color: #ff3300; font-family: Arial; font-size: 18px;}
.style28 {
    color: #990000; font-family: Arial; font-size: 18px;}
.style29 {color: #0066FF; font-family: Arial; font-size: 16px; text-decoration:none;}
.style29:hover {
    color:#CC0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.style33 {
	font-family: "Courier New", Courier, monospace;
	font-size: xx-large;
	color: #006699;
}
.style33:hover {
	color: #003399;
	font-family: "Courier New", Courier, monospace;
	font-size: larger;
}
.style36 {
	font-family: "Courier New", Courier, monospace;
	font-size: 36px;
	color: #006699;
}
.style39 {
	font-size: 14px;
	text-decoration: none;
	color: #3E8099;
}
.style39:hover
{
	font-size: 14px;
	text-decoration: underline;
	color: #3E8099;
}
.style37 {
	font-size: 24px;
	color: #CC0033;
	text-decoration: none;
}

.style38 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #2E7BD1;
	padding-top: 23px;
}
h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Helvetia, sans-serif;
	color:#434344;	
	line-height:1.3em;
}


h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	color:#434344;
}


h1 {
	font-size:25px;
	margin-top:10px;

}
h2 {
	font-size:23px;

	
}

h3 {
	font-size:18px;	

}


h4 {
	font-size:16px;
    width: 624px;
}

h5 {
	font-size:16px;
    width: 260px;
}


h6 {
	font-size:12px;
}

hr {
	background-color:#e3e3e3;
	border:#e3e3e3;
	height:1px;
}

p {
	margin-bottom:10px;
	margin-top:10px;
}

.smallSubtitleBlue{
	color:#006699;
	font-size:14px;
	margin-top:0px;
}




/*---------------------------- END TEXT STYLES ----------------------------*/


body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#4b4b4b;
	font-weight:300;
	line-height:1.5em;
	background-color:#ededed;	
}

#mainContainer{
	position:absolute;
	left:25px;
	top:0px;
	width:966px;
	background-color:#ededed;
	overflow:hidden;
}


.center{
	height:auto;
	width:966px;
	margin:auto;
	text-align:left;
	padding:0px;
	position:relative;
	overflow:visible;
}



/*---------------------------- LOGO ----------------------------*/
#logoContainer{
	
	background-repeat:no-repeat;
	float:left;
	

}

#logoContainer a{
	width:302px;
	height:64px;
	display:block;
	background-image:url(images/mb-blue2.jpg);
	background-repeat:no-repeat;
	position:relative;
	top:2px;
	left:10px;
}



/*-------------------------MENU---------------------------------*/

#navigationContainer{
	height:64px;
	width:966px;
	background-image:url(../images/menu_bg.jpg);
	background-repeat:repeat-x;
	background-color:#ededed;
	float:left;
	overflow:visible;
}

#navLeft{
	background-image:url(../images/menu_left.jpg);
	display:block;
	height:64px;
	width:15px;
	float:left;
	overflow:visible;
}


#navRight{
	background-image:url(../images/menu_right.jpg);
	display:block;
	height:64px;
	width:14px;
	float:right;
}

#menu{
	position:relative;
	right:-315px;	
	height:64px;
	float:left;
}


#menu ul {
margin-top:20px;
margin-left:19px;

}


#menu ul li{ 
    display: inline;
	
}

#menu ul li a{
    float: left; 
	text-decoration: none;
    color:#0066FF;
	padding-left:11px;
	padding-right:11px;
	font-size:13px;
}

#menu ul li a:hover{
    color:#CC0000;
}

#menu ul li.selected a{
	color:#0033FF;
	font-weight:bold;
}

/*---------------------------HEADER----------------------------*/

#header{
	background-image:url(../images/content_bg.jpg);
	background-repeat:repeat-y;
	width:966px;
	height:360px;
	float:left;
	padding-left:3px;
}

#header1{
	background-image:url(../images/page_header.jpg);
	background-repeat:repeat-x;
	padding-left:0px;
	width:966px;
	height:12px;
	float:left;
}

.fadeWrapper{
	background-color:#FFFFFF;
	border-top:1px solid #deded6;
	border-bottom: 1px solid #deded6;
	position:relative;
	width:960px;
	height:345px;
}

.imageHolder{
	width:950px;
	height:348px;
	position:absolute;
	top: 8px;
}


/*---------------------------- CONTENT ----------------------------*/

#contentContainer{
	position:relative;
	width:966px;
	float:left;
	background-image:url(../images/content_bg.jpg);
	background-repeat:repeat-y;
	height:auto;
	padding:0px;
	padding-left:20px;
}

#content{
	height:auto;
	width:624px;
	float:left;
	border-right:1px solid #d8d8d8;
	padding-right:20px;
}

#content1{
	height:auto;
	width:966px;
	float:left;
	padding-right:20px;
}

#content h2+hr{
margin-bottom:20px;
}

#pageContent{
	padding-top:1px;
}

.picnat {border-width: 2px; border-color: #FFFFFF; float: left; margin-right: 20px; margin-top: 20px; margin-bottom: 10px;}

.picright {border-width: 2px; border-color: #FFFFFF; float: right; margin-right: 20px; margin-top: 20px; margin-bottom: 10px; margin-left: 20px;}

.tpicleft {border-width: 1px; float: left; margin-right: 20px; margin-top: 20px; margin-bottom: 10px; margin-left: 20px;}

.tpicright {border-width: 1px; float: right; margin-right: 20px; margin-top: 20px; margin-bottom: 10px; margin-left: 20px;}

.picp { margin-left: 20px; margin-right: 10px; }

.smallSubtitle{
	color:#999999;
	font-size:14px;
	margin-top:0px;
}

.contentBoxs{
	margin: 0px -20px 0px 0px;

}

.contentBoxs h2 span{
	position:relative;
	top:-5px;
	left:15px;
}

.servicesIcon{
	float:left;
}

.contentBox{
	float:left;
	width:242px;
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
}

.contentBoxmenu{
	float:left;
	width:242px;
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
}

.contentBoxsm{
	width:270px;
	height:200px;
}

.contentBoxsm1{
	float:none;
	width:65px;
	margin-right:2px;
	margin-left:2px;
	margin-top:260px;
	margin-bottom:2px;
}

.contentBoxpro{
	float:left;
	width:282px;
	margin-right:0px;
	margin-left:20px;
	margin-top:0px;
	margin-bottom:0px;
}

.contentBox-orig{
	float:left;
	width:270px;
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
}

.contentBox1{
background: url(http://www.mb-connection.com/images/AGRI.jpg) no-repeat; 
width: 270px; 
height: 85px;
}

.contentBox1:hover {
background: url(http://www.mb-connection.com/images/AGRIa.jpg) no-repeat; 
width: 270px; 
height: 85px;
}

.contentBox2{
background: url(http://www.mb-connection.com/images/IMPORT.jpg) no-repeat; 
width: 270px; 
height: 85px;
}

.contentBox2:hover {
background: url(http://www.mb-connection.com/images/IMPORTa.jpg) no-repeat; 
width: 270px; 
height: 85px;
}

.contentBox3{
background: url(http://www.mb-connection.com/images/ESTATE.jpg) no-repeat; 
width: 270px; 
height: 85px;
}

.contentBox3:hover {
background: url(http://www.mb-connection.com/images/ESTATEa.jpg) no-repeat; 
width: 270px; 
height: 85px;
}

.contentBox4{
background: url(http://www.mb-connection.com/images/MUSIC.jpg) no-repeat; 
width: 270px; 
height: 85px;
}

.contentBox4:hover {
background: url(http://www.mb-connection.com/images/MUSICa.jpg) no-repeat; 
width: 270px; 
height: 85px;
}

.contentBox5{
background: url(http://www.mb-connection.com/images/youtubesm.jpg) no-repeat; 
width: 65px; 
height: 65px;
}

.contentBox5:hover {
background: url(http://www.mb-connection.com/images/youtubesma.jpg) no-repeat; 
width: 65px; 
height: 65px;
margin-left:65px;
}

.contentBox6{
background: url(http://www.mb-connection.com/images/facebooksm.jpg) no-repeat; 
width: 65px; 
height: 65px;
}

.contentBox6:hover {
background: url(http://www.mb-connection.com/images/facebooksma.jpg) no-repeat; 
width: 65px; 
height: 65px;
}

.contentBox7{
background: url(http://www.mb-connection.com/images/bloggersm.jpg) no-repeat; 
width: 65px; 
height: 65px;
}

.contentBox7:hover {
background: url(http://www.mb-connection.com/images/bloggersma.jpg) no-repeat; 
width: 65px; 
height: 65px;
}

.contentBox8{
background: url(http://www.mb-connection.com/images/gallerysm.jpg) no-repeat; 
width: 65px; 
height: 65px;
}

.contentBox8:hover {
background: url(http://www.mb-connection.com/images/gallerysma.jpg) no-repeat; 
width: 65px; 
height: 65px;
}
.contentBox4spa{
	background-image:url(http://www.mb-connection.com/images/MUSICSPA.JPG);
	width: 270px; 
	height: 85px;
}

.contentBox4spa:hover {
	background-image: url(../images/MUSICSPAa.jpg);
	width: 270px;
	height: 85px;
}

.contentBox9{
background: url(http://www.mb-connection.com/images/CATTLE.jpg) no-repeat; 
width: 270px; 
height: 85px;
}

.contentBox9:hover {
background: url(http://www.mb-connection.com/images/CATTLEa.jpg) no-repeat; 
width: 270px; 
height: 85px;
}

.contentBox10{
	background: url(http://www.mb-connection.com/images/BUS.jpg) no-repeat; 
	width: 270px; 
	height: 85px;
}

.contentBox10:hover {
	background: url(http://www.mb-connection.com/images/BUSa.jpg) no-repeat; 
	width: 270px; 
	height: 85px;
}

.contentBox11{
	background: url(http://www.mb-connection.com/images/COTTON.jpg) no-repeat;
	width: 270px;
	height: 85px;
}

.contentBox11:hover {
	background: url(http://www.mb-connection.com/images/COTTONa.jpg) no-repeat;
	width: 270px;
	height: 85px;
}

#contentBoxAPP{
background: url(images/APPLY.jpg) no-repeat; 
width: 282px; 
height: 90px;
}

.contentBoxAPP{
background: url(http://www.mb-connection.com/images/APPLY.jpg) no-repeat; float: left;
width: 282px; 
height: 90px;
}

.contentBoxAPP:hover {
background: url(http://www.mb-connection.com/images/APPLYA.jpg) no-repeat; float: left;
width: 282px; 
height: 90px;
}

.contentBoxAPP2{
background: url(http://www.mb-connection.com/images/APPLY_pdf.jpg) no-repeat; float: right; 
width: 282px; 
height: 90px;
}

.contentBoxAPP2:hover {
background: url(http://www.mb-connection.com/images/APPLY_pdfa.jpg) no-repeat; float: right; 
width: 282px; 
height: 90px;
}

.contentBox1rus{
background: url(http://www.mb-connection.com/images/AGRIRUS.jpg) no-repeat; 
width: 270px; 
height: 85px;
}

.contentBox1rus:hover {
background: url(http://www.mb-connection.com/images/AGRIRUSa.jpg) no-repeat; 
width: 270px; 
height: 85px;
}

.contentBox2rus{
background: url(http://www.mb-connection.com/images/IMPORTRUS.jpg) no-repeat; 
width: 270px; 
height: 85px;
}

.contentBox2rus:hover {
background: url(http://www.mb-connection.com/images/IMPORTRUSa.jpg) no-repeat; 
width: 270px; 
height: 85px;
}

.contentBox2spa{
background-image: url(http://www.mb-connection.com/images/IMPORTSPA.jpg);
width: 270px; 
height: 85px;
}

.contentBox2spa:hover {
background-image: url(http://www.mb-connection.com/images/IMPORTSPAa.jpg); 
width: 270px; 
height: 85px;
}

.contentBox3rus{
background: url(http://www.mb-connection.com/images/ESTATERUS.jpg) no-repeat; 
width: 270px; 
height: 85px;
}

.contentBox3rus:hover {
background: url(http://www.mb-connection.com/images/ESTATERUSa.jpg) no-repeat; 
width: 270px; 
height: 85px;
}
.contentBox3spa{
background-image: url(http://www.mb-connection.com/images/ESTATESPA.jpg); 
width: 270px; 
height: 85px;
}

.contentBox3spa:hover {
background-image: url(http://www.mb-connection.com/images/ESTATESPAa.jpg); 
width: 270px; 
height: 85px;
}

.contentBox4rus{
background: url(http://www.mb-connection.com/images/MUSICRUS.jpg) no-repeat; 
width: 270px; 
height: 85px;
}

.contentBox4rus:hover {
background: url(http://www.mb-connection.com/images/MUSICRUSa.jpg) no-repeat; 
width: 270px; 
height: 85px;
}


.contentBox5rus{
background: url(http://www.mb-connection.com/images/COTTONRUS.jpg) no-repeat; 
width: 270px; 
height: 85px;
}

.contentBox5rus:hover {
background: url(http://www.mb-connection.com/images/COTTONRUSa.jpg) no-repeat; 
width: 270px; 
height: 85px;
}

.contentBox11spa{
	background-image: url(../images/cottonSPA.jpg);
	width: 270px;
	height: 85px;
}

.contentBox11spa:hover {
	background-image: url(../images/cottonSPAa.jpg);
	width: 270px;
	height: 85px;
}

.contentBox6rus{
background: url(http://www.mb-connection.com/images/CATTLERUS.jpg) no-repeat; 
width: 270px; 
height: 85px;
}

.contentBox6rus:hover {
background: url(http://www.mb-connection.com/images/CATTLERUSa.jpg) no-repeat; 
width: 270px; 
height: 85px;
}
.contentBox9spa{
	background-image: url(../images/cattleSPA.jpg); 
	width: 270px; 
	height: 85px;
}

.contentBox9spa:hover {
	background-image: url(../images/cattleSPAa.jpg); 
	width: 270px; 
	height: 85px;
}

.contentBox7rus{
background: url(http://www.mb-connection.com/images/BUSRUS.jpg) no-repeat; 
width: 270px; 
height: 85px;
}

.contentBox7rus:hover {
background: url(http://www.mb-connection.com/images/BUSRUSa.jpg) no-repeat; 
width: 270px; 
height: 85px;
}

.contentBox10spa{
	background-image: url(../images/busSPA.jpg); 
	width: 270px; 
	height: 85px;
}

.contentBox10spa:hover {
	background-image: url(../images/busSPAa.jpg); 
	width: 250px; 
	height: 85px;
}


.contentBoxdicover{
	background: url(http://www.mb-connection.com/images/Discover1.jpg) no-repeat;
	width: 400px;
	height: 250px;
}

.contentBoxdicover:hover{
	background: url(http://www.mb-connection.com/images/Discover.jpg) no-repeat;
	width: 400px;
	height: 250px;
}

.contentBoxmemphis{
	background: url(http://i808.photobucket.com/albums/zz7/jadxxv/Memphis.jpg) no-repeat;
	width: 188px;
	height: 250px;
}

.contentBoxapplyOnline{
	background: url(http://www.mb-connection.com/images/applyOnline.jpg) no-repeat;
	width: 250px;
	height: 200px;
}

.contentBoxapplyOnline:hover {
	background: url(http://www.mb-connection.com/images/onlineApp.jpg) no-repeat;
	width: 250px;
	height: 200px;
}

.postBoxs{
	margin-top:-20px;
}

.postBox{
	overflow:auto;
	margin-bottom:19px;
	margin-top:30px;
	
}


.date{
	text-transform:uppercase;
	color:#ef9100;
}

.postInfo{
	font-size:11px;
	margin-top:5px;
	color:#999999;
	margin-bottom:15px;
}

.postInfo a{

	color:#999999;

}

.moreLink{
	color:#547ec3;
	text-decoration:none;
}

.discover{
	color:#CC0000;
	text-decoration:underline;
	font-size:16px;
}
.postImg{
	float:left;
	padding:4px;
	background-color:#FFFFFF;
	border:1px solid #d6d6d6;
	margin-right:20px;
}

#portfolio{
	width:955px;
	height:auto;
	margin-left:-15px;
	margin-top:7px;
	padding:0px;
}

#portfolio img{
	float:left;
	padding:4px;
	background-color:#FFFFFF;
	border:1px solid #d6d6d6;
    height:auto;
}

.portfolioItem{
	height:180px;
	width:280px;
	position:relative;
	float:left;
	margin-right:7px;
	margin-left:7px;
	margin-bottom:15px;
	overflow:visible;
}

.portfolioItemInfo{
	background-image:url(../images/trans.png);
	width:260px;
	height:auto;
	z-index:99;
	position:absolute;
	bottom:-85px;
	left:5px;
	padding-left:10px;
}

.zeroHeight{
	height:0px;
}

p.infoTitle, p.infoTitle a{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	margin-bottom:0px;
}
.portfolioItemInfo p{
	color:#FFFFFF;
	margin-top:0px;
	font-size:12px;
}

#navButtons{
float:left;
}

#navButtonLeft a{
    height:24px;
    width:41px;
	background-image:url(../images/nav_buttons.jpg);
	background-position:0 0;
	display:block;
	float:left;
}

#navButtonLeft a:hover {
	background-position: 0px 25px;
}


#navButtonRight  a{
    height:24px;
    width:41px;
	background-image:url(../images/nav_buttons.jpg);
	background-position:41px 0px;
	display:block;
	float:right;
	margin-right:65px;

}
#navButtonRight a:hover {
	background-position:41px 25px;
}

#navButtons{
float:left;

width:100%;
}


#portfolioCategories{

margin-left:15px;
margin-bottom:30px;
font-size:13px;
background-color:#fafafa;
width:888px;
height:30px;
line-height:30px;
padding-left:10px;
border:1px solid #d6d6d6;
color:#67676b;
}

#portfolioCategories span{

padding-left:10px;
font-size:13px;


}

#projects {
	margin: 0px -40px 0px 0px;
}

.projectsBox {
    float:left;
	width:260px;
	margin-right:5px;
	margin-left:5px;
	margin-top:0px;
	margin-bottom:15px;
}

/*-----------------------  SIDEBAR MENU  ---------------------------*/

.language {color:#434344; position:relative; top:-30px}

.language:hover{ text-decoration:underline; color:#990000
	
}

.languageEng {text-decoration:underline; color:#0066FF; position:relative; top:-15px}

.BluetoRed {color:#0066FF; position:relative}

.BluetoRed:hover{ text-decoration:underline; color:#990000}

#sidebar{
	width:262px;
	height:100%;
	float:left;
	overflow:visible;
}

.sidebarBox{
	margin-left:20px;
	margin-right:0px;
}
.sidebarBox h3{
	margin-bottom:0px;
}

.sidebarBox h3+hr{
margin-bottom:10px;

}

.sidebarTraining {position:relative;
	top:-35px;
	color:#330000;
}

.sidebarTrainingText {position:relative;
	color:#666666;
}

.sidebarText {position:relative;
	top:-35px;
	font-family:arial;
}

.sidebarBox h6{
	color:#999999;
	margin-top:0px;
}

.sidebarBox h6:hover{
	color:#666666;
}


.sidebarMenu{
	font-size:14px;
	margin-bottom:10px;
}

/*----------------------- Comments ---------------------------*/

.commentContainer{
border:#d2d2ca 1px solid;
margin-top:20px;
background-color:#f7f7ee;
padding:0px;
width:547px;
}

.comentBox{
border:#fff 1px solid;
background-color:#fafafa;
padding:20px;
width:507px;
height:auto;
position:relative;
}

.comentBox p{

margin-top:-10px;

}

.comentBox img{
margin-right:20px;
margin-bottom:10px;
margin-top:0px;
padding:4px;
background-color:#FFFFFF;
border:1px solid #d6d6d6;

}
.commentAutor{
float:left;

}
.ComentAutorName{
font-size:12px;

}

.italics{
font-size:12px;
font-style:italic

}

.commentDate{
font-size:12px;
position:absolute;
bottom:0px;
right:20px;
color:#999999;
}

.comentBoxAdmin{
background-color:#fafafa;
}

.commentNavigation{
	width:100%;
	float:left;
	height:50px;
	position:relative;
	margin-top:20px;
}

.commentNavigation a{
	text-decoration:none;
	background-color:#f7f7ee;
	border:#d2d2ca 1px solid;
	display:block;
	padding:5px;
	color:#000;
	padding-left:10px;
	padding-right:10px;
	font-size:12px;
}

.commentNavigation a span{
	position:relative;
	top:-2px;
}

.commentInput{
	padding-top:4px;
	height:20px;
	width:250px;
	margin-bottom:15px;
}

.commentTextArea{
	width:350px;
	margin-bottom:15px;
}


/*-----------------------  End Comments ---------------------------*/




/*-----------------------  FOOTER  ---------------------------*/

#contentBottom{
	height:304px;
	width:850px;
	position:absolute;
	bottom:40px;
	background-image:url(images/header2.jpg);
	
}

#contentBottomLeft{

display:block;
background-image:url(../images/footer_left.jpg);
height:16px;
width:15px;
float:left;
}

#contentBottomRight{

display:block;
background-image:url(../images/footer_right.jpg);
height:16px;
width:14px;
float:right;
}


#footer{
	height:75px;
	width:100%;
	display:block;
	float:left;

}

#footer p{
	color:#666666;
	font-size:12px;
	float:right;
	margin-right:60px;
}

#footerMenu{
float:left;
margin-left:15px;
}

#footerMenu ul{
	margin-top:10px;
	text-align:left;
	font-size:12px;
	color:#656565;
}

#footerMenu ul li{
	float:left;
	text-decoration: none;
	padding-left:15px;
	list-style:none;
}

#footerMenu ul li a{
	color:#656565;
	text-decoration: none;
	font-size:13px;
}

#footerMenu ul li a:hover{
	color:#000;
}

/*---------------------------------------------------*/

#pp_full_res img{
	border:1px solid #828282;
}


.servicesBox{
margin-top:25px;
margin-bottom:20px;

}


.servicesBoxs h2{

font-size:20px;
margin-bottom:7px;
}



.servicesImg{
float:left;
padding:5px;
background-color:#FFFFFF;
border:1px solid #dadada;
margin-right:20px;
}

.borderImg{
padding:5px;
background-color:#FFFFFF;
border:1px solid #dadada;
}

.smallPostImg{
float:left; 
margin-right:10px; 
border:1px solid #ccc;
margin-top:4px;
}

/*---------------------------- CONTACT PAGE ----------------------------*/
.input{
	width:250px;
	height:20px;
	border:1px solid #ccc;
	background-color:#fff;
	padding-top:6px;
}

.textArea{
	height:100px;
	width:624px;
	padding-top:0px;
	font-family:Arial;
	font-size:12px;
	padding-top:8px;
	padding-bottom:8px;
}

.errorMessage{
	color:#cc0000;
}


/*------------------DROP DOWN MENU------------------------*/


#menu ul li ul{
     position:absolute;
     left:0px; 
	 top:45px;  
     background-color:#f6f6f6;  
     margin:0;
	 padding:0;
	 padding-top:5px;
     float:left;  
     width:170px;  
	 border:1px solid #ccc;
	 border-top:0px;
	 z-index:100;
	 height:auto;
	 visibility:hidden;
}

#menu ul li ul li{
    margin:0px;
	padding:0px;	
	display:block;
}


#menu ul li ul li a {
	float:left;
	width:160px;
	border-width:0px;
	background-color:#f6f6f6;  
	line-height:2.5em;
	margin:0px;
	padding:0px;
	font-size:13px;
	font-family:"Arial";
	padding-left:10px;
	padding-bottom:5px;
	font-weight:normal;
}

#menu ul li.selected ul li a{
	color:#56583a;
	font-weight:normal;
}

#menu ul li ul li.selected  a{
	font-weight:bold;
}

#menu ul li.selected ul li a:hover{
	color:#313131;
}
/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
}
.tabberlive {
 margin-top:1em;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #778;
 font: bold 12px Verdana, sans-serif;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #778;
 border-bottom: none;
 background: #DDE;
 text-decoration: none;
}

ul.tabbernav li a:link { color: #448; }
ul.tabbernav li a:visited { color: #667; }

ul.tabbernav li a:hover
{
 color: #000;
 background: #AAE;
 border-color: #227;
}

ul.tabbernav li.tabberactive a
{
 background-color: #fff;
 border-bottom: 1px solid #fff;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #000;
 background: white;
 border-bottom: 1px solid white;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding:5px;
 border-top:0;

 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}
#app-form-content {

	height:auto;
	width:966px;
	float:left;
	border-right:1px solid #d8d8d8;
	padding-right:20px;
}

