img {border:0;}

.body
{
padding:0px;
margin:0px;
font-family:arial;
font-size:13px;
background-color:#000000;
overflow-x: hidden;
color:#333333;
}

.topmenu_bg
{
height:44px;
background-color:#FFFFFF;
}

a.tip1
{
text-decoration:none;
border-bottom:1px dashed #333333;
color:#333333;
}

a.tip1:hover
{
text-decoration:none;
border-bottom:1px dashed #000000;
color:#000000;
}

a.tip2
{
text-decoration:none;
color:#000000;
}

a.tip2:hover
{
text-decoration:none;
border-bottom:1px dashed #999999;
color:#000000;
}






.bordernone
{
border:0px;
}

.bordernonethumbs
{
border:0px;
background-color: #ffffff;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 1px solid #cccccc;
padding: 10px;
margin:2px;
}


.bordernonelogosmall
{
border:0px;
margin-right:35px;
}


.bordernonesocial
{
border:0px;
padding:3px;
}

.widthtopmenu
{
width:400px; margin:0 auto;
}

.maindiv
{
background-color:#dbd4d4;
min-height:500px;
background-repeat:no-repeat;
background-position:top center;
background-image:url(img/bgs/contentbg.gif);
width:100%;
}

.footerbg
{
background-color:#000000;
min-height:201px;
background-repeat:no-repeat;
background-position:top center;
background-image:url(img/bgs/bottomlightbg.gif);
width:100%;
}

.footerline
{
background-image:url(img/bgs/footerline.gif);
height:5px;
background-repeat:repeat-x;
}

.notablesfooter
{
width:600px;
padding-top:20px;
color:#FFFFFF;
}

.notablesfooter_left
{
float:left;
width:200px;
}

.notablesfooter_center
{
float:left;
width:200px;
}

.notablesfooter_right
{
float:left;
width:200px;
}

.clear
{
clear:both;
}

.navigationfooter
{
background-image:url(img/titles/navigation.png);
width:117px;
height:31px;
background-repeat:no-repeat;
}

.followmefooter
{
background-image:url(img/titles/followme.png);
width:117px;
height:31px;
background-repeat:no-repeat;
}

.quickquotefooter
{
background-image:url(img/titles/quickquote.png);
width:150px;
height:31px;
background-repeat:no-repeat;
}

/* BOTTOM LEFT MENU */

.v-menu{
	width:140px;
	clear:both;
	
}
	ul.v-menu, .v-menu li{
		padding:0; 
		margin:0;
		list-style:none;
	}
	ul.v-menu{
		clear:both;
		padding:0px 0px;
	}
		.v-menu li a{
			font-family:verdana;
	font-size:12px;
	font-weight:normal;
			display:block;
			padding:4px;
			text-decoration:none;
			color:#FFFFFF;
		}
		.v-menu li a:hover{
			color:#999999;
		}


/* EOF BOTTOM LEFT MENU */


.ulbottommenu
{
list-style-type:none;
margin:0;
padding:0;
}

.quickinput
{
background-color:#232222;
border:1px solid #b1b1b1;
color:#999999;
font-size:13px;
margin-bottom:5px;
height:22px;
padding-left:5px;
padding-top:3px;
}

.quickinputtextarea
{
background-color:#232222;
border:1px solid #b1b1b1;
color:#999999;
font-size:13px;
margin-bottom:5px;
padding-left:5px;
font-family:arial;
overflow:scroll hidden;
width:145px;
}

.quickinputpadding
{

margin-top:5px;
}

.quicksubmit
{
background-color:#000000;
border:1px solid #000000;
color:#ffffff;
margin-right:60px;
}


.contentareawidth
{
width:700px;
padding-bottom:10px;
}

.h1
{
margin:0;
padding:0;
border:0;


}

.h2
{
margin:0;
padding:0;
border:0;
font-size:19px;
font-weight:normal;
color:#000000;
padding-left:10px;
}

.h2basic
{
margin:0;
padding:0;
border:0;
font-size:19px;
font-weight:normal;
color:#000000;
padding-left:10px;
}

.h2plat
{
margin:0;
padding:0;
border:0;
font-size:19px;
font-weight:normal;
color:#000000;
padding-left:10px;
}

.h2contact
{
margin:0;
padding:0;
border:0;
font-size:18px;
font-weight:normal;
color:#990000;
margin-bottom:10px;
}


.h3
{
font-weight:bold;
color:#990000;
margin:0;
padding:0;
margin-bottom:5px;
}

.contentarea_large_box
{
min-height:300px;
padding-top:10px;
}

.contentarea_large_box_leaflets
{
min-height:50px;
padding-top:10px;
}


.box_webdesign_right
{
margin-top:10px;
}

.box_webdesign_left
{
margin-top:10px;
}





.ul
{
list-style-type:none;
margin:0;
padding:0;
padding-left:15px;
}

.ulseo
{
list-style-type:none;
margin:0;
padding:0;
padding:15px;
}


.li
{

background-image:url(img/general/link.png);
background-repeat:no-repeat;
padding-left:25px;
height:20px;
margin-bottom:3px;
padding-top:1px;
}

.liseo
{

background-image:url(img/general/check.jpg);
background-repeat:no-repeat;
padding-left:25px;
height:20px;
margin-bottom:12px;
padding-top:1px;
}


.notables_webdesign_left
{
width:300px;
float:left;
margin-left:40px;
}

.notables_webdesign_right
{
width:300px;
float:left;
margin-left:40px;
}

.seomargin
{
margin-left:40px;
width:570px;
}

.seocontent
{
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
}

.cvcontent
{
padding-left:10px;
padding-top:5px;
padding-bottom:10px;
}

.seobox
{
background-color:#FFFFFF;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 5px solid #cccccc;
margin-top:5px;
margin-bottom:35px;
}



.seoboxplat
{
background-color:#FFFFFF;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 5px solid #cccccc;
margin-top:5px;
margin-bottom:5px;
}

.cvbox
{
background-color:#FFFFFF;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 5px solid #cccccc;
margin-top:5px;
margin-bottom:35px;
min-height:160px;
}


.seosubmit
{
width:250px;
height:40px;
background-color:#52ab11;
border:1px solid #6e706d;
margin-bottom:20px;
font-size:16px;
color:#ffffff;
}


.imgalin
{
margin:5px 10px 5px 5px;
padding: 6px;
background-color: #ffffff;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 1px solid #cccccc;
}

.imgalin2
{
float: left;
padding: 6px;
background-color: #ffffff;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 4px solid #cccccc;
margin:5px 10px 5px 5px;
width:230px;
}

.contentexperiencecv
{
padding:10px;
}


.notables_contact_left
{
width:300px;
float:left;
}

.notables_contact_right
{
width:250px;
float:left;
}

.contactinput
{
font-size:19px;
font-weight:normal;
border:1px solid #999999;
width:150px;
}


.newcontactfront
{
color:#CC0000;
}

.newcontactpadding
{
margin-left:-50px;
margin-bottom:20px;
margin-right:10px;
}

.newcontactpadding img {margin-left:5px; margin-bottom:-6px;}

.contactprofiles_left {width:190px; float:left; padding-top:10px; padding-left:10px; }
.contactprofiles_right {width:310px; float:left; font-size:14px; padding-top:10px; }
.contactprofiles_right ul { list-style-type:none; overflow:hidden; padding-bottom:3px;}
.contactprofiles_right li {display:block; padding-bottom:3px; }
.contactprofiles_right h2 {font-size:23px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; border:0; color:#FF0000;margin-bottom:-3px; }
.contactprofiles_right h3 {font-size:19px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; border:0; color:#343434; }
.contactprofiles_right strong {color:#666666;}
