body {
font-size: 0.85em ;
font-family: Futura,Helvetica,sans-serif;
line-height: 1.5em ;
color: #ffffff;
background: url("http://www.pixelveritas.com/wp-content/themes/pixelveritas/img/bg_main.jpg") top center repeat;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

a:hover {
color: #ED1E24;
text-decoration: underline;
}

a {
color: #ED1E24;
text-decoration: none;
}

#wrapper {
width: 100% ;
margin: 0px ;
padding: 0px ;
}

h2 {
font-size: 27px;
font-family:Futura,Helvetica,sans-serif;
margin: 0px ;
font-weight: normal ;
margin-bottom: 5px ;
margin-top: 13px ;
}

/* TOP CONTAINER */
div.topcontainer {
width: 100% ;
height: 80px ;
background: url("http://www.pixelveritas.com/wp-content/themes/pixelveritas/img/bg_content.png") top center repeat;
}

div.topcenter {
width: 1000px ;
margin: auto ;
}

div.logo {
float: left ;
background: url("http://www.pixelveritas.com/wp-content/themes/pixelveritas/img/logo.png") top center repeat;
height: 80px ;
width: 380px ;
}

.logoa {
display: block ;
height: 80px ;
width: 380px ;
}

/* MENU */
div.menu {
float: right ;
height: 55px ;
width: 460px ;
margin-top: 25px ;
}


/* MENU ABOUT BUTTON */
div.menu1 {
float: left ;
background: url("http://www.pixelveritas.com/wp-content/themes/pixelveritas/img/menu/about.png") top center no-repeat;
height: 30px ;
width: 90px ;
margin-right: 10px ;
}

div.menu1:hover {
background: url("http://www.pixelveritas.com/wp-content/themes/pixelveritas/img/menu/about.png") top center no-repeat;
background-position:-0px -30px;
height: 30px ;
width: 90px ;
}

.menu1a {
display: block ;
height: 30px ;
width: 90px ;
}


/* MENU PORTFOLIO BUTTON */
div.menu2 {
float: left ;
background: url("http://www.pixelveritas.com/wp-content/themes/pixelveritas/img/menu/portfolio.png") top center no-repeat;
height: 30px ;
width: 140px ;
margin-right: 7px ;
}

div.menu2:hover {
background: url("http://www.pixelveritas.com/wp-content/themes/pixelveritas/img/menu/portfolio.png") top center no-repeat;
background-position:-0px -30px;
height: 30px ;
width: 140px ;
}

.menu2a {
display: block ;
height: 30px ;
width: 140px ;
}


/* MENU TEAM BUTTON */
div.menu3 {
float: left ;
background: url("http://www.pixelveritas.com/wp-content/themes/pixelveritas/img/menu/team.png") top center no-repeat;
height: 30px ;
width: 80px ;
margin-right: 5px ;
}

div.menu3:hover {
background: url("http://www.pixelveritas.com/wp-content/themes/pixelveritas/img/menu/team.png") top center no-repeat;
background-position:-0px -30px;
height: 30px ;
width: 80px ;
}

.menu3a {
display: block ;
height: 30px ;
width: 80px ;
}


/* MENU CONTACT BUTTON */
div.menu4 {
float: left ;
background: url("http://www.pixelveritas.com/wp-content/themes/pixelveritas/img/menu/contact.png") top center no-repeat;
height: 30px ;
width: 120px ;
}

div.menu4:hover {
background: url("http://www.pixelveritas.com/wp-content/themes/pixelveritas/img/menu/contact.png") top center no-repeat;
background-position:-0px -30px;
height: 30px ;
width: 120px ;
}

.menu4a {
display: block ;
height: 30px ;
width: 120px ;
}

/* CU3ER */
div.CU3ER {
background: url("http://www.pixelveritas.com/wp-content/themes/pixelveritas/img/bg_cu3er.png") bottom center no-repeat;
background-position:0px 240px;
width: 1000px ;
height: 390px ;
margin-left: auto ;
margin-right: auto ;
margin-top: 10px ;
text-align: center ;
color: #000000 ;
clear: both ;
}

#cu3er-container {
width:960px;
outline: 0px ;
}

/* CONTENT CONTAINERS */
div.contentTrans {
clear: both ;
width: 100% ;
background: url("http://www.pixelveritas.com/wp-content/themes/pixelveritas/img/bg_content.png") top center repeat;
font-family:Arial,Verdana,Helvetica,sans-serif;
}

div.maincontent {
font-family: Futura,Helvetica,sans-serif ;
clear: both ;
width: 100% ;
background: #ffffff url("http://www.pixelveritas.com/wp-content/themes/pixelveritas/img/fade.gif") top center repeat-x;
color: #191919 ;
border:1px solid #ffffff;
}

div.contentcenter {
width: 1000px ;
margin: auto ;
}

div.contentleft {
width: 640px ;
float: left ;
clear: left ;
margin-top: 0px ;
margin-bottom: 5px ;
}

div.contentslice {
background: #ffffff url("http://www.pixelveritas.com/wp-content/themes/pixelveritas/img/slice.png") top center no-repeat;
float: left ;
width: 8px ;
height: 326px ;
margin-top: 15px ;
margin-left: 5px ;
}

div.contentright {
width: 340px ;
float: right ;
clear: right ;
margin-top: 0px ;
margin-bottom: 5px ;
}

div.contentclear {
width: 100% ;
height: 5px ;
clear: both ;
}

div.contentclear2 {
width: 100% ;
height: 20px ;
clear: both ;
}

/* FOOTER */
div.foot {
background: url("http://www.pixelveritas.com/wp-content/themes/pixelveritas/img/bg_content.png") top center repeat;
clear: both ;
width: 100% ;
height: 32px ;
margin-bottom: 50px ;
}

.footcenter {
padding: 5px ;
text-align: center ;
margin-left: auto ;
margin-right: auto ;
height: 32px ;
width: 1000px ;
}

.foot a:hover {
font-family: Futura,Helvetica,sans-serif ;
color: #ffffff;
text-decoration: underline;
}

.foot a {
font-family: Futura,Helvetica,sans-serif ;
color: #ffffff;
text-decoration: none;
}

/* INTERNET EXPLORER BROWSER WARNING */
.crap-browser-warning {
background:#ed1e24;
text-align:center;
color:#fff;
padding:4px 0;
position:absolute;
top:0;
left:0;
width:100%;
}
.crap-browser-warning a,.crap-browser-warning a:hover {
font-weight:bold;
color:#fff;
text-decoration:underline;
}

/* CONTACT FORM */
#contactform {
}

.help {
width: 300px ;
height: 100px ;
background: url(http://www.simpleshare.vividperfection.com/privateuploads/helpbubble.png) no-repeat top left ;
display: block ;
}

.pvform {
}

#nameinput {
margin-left: 12px ;
margin-top: 2px ;
margin-right: 2px ;
margin-bottom: 2px ;
background: url(
http://www.simpleshare.vividperfection.com/privateuploads/namebg2.png) no-repeat top left ;
padding-bottom: 0px ;
padding-left: 20px ;
width: 200px ;
height: 15px ;
font-size: 10px;
border: 1px solid #484848; 
}

#nameinput:hover {
margin-left: 10px ;
margin-top: 0px ;
margin-right: 0px ;
margin-bottom: 0px ;
border: 3px double #484848; 
}

#emailinput {
margin-left: 12px ;
margin-top: 2px ;
margin-right: 2px ;
margin-bottom: 2px ;
background: url(http://www.simpleshare.vividperfection.com/privateuploads/emailbg.png) no-repeat top left ;
padding-bottom: 0px ;
padding-left: 20px ;
width: 200px ;
height: 15px ;
font-size: 10px;
border: 1px solid #484848; 
}

#emailinput:hover {
margin-left: 10px ;
margin-top: 0px ;
margin-right: 0px ;
margin-bottom: 0px ;
border: 3px double #484848; 
}

#msginput {
margin-left: 12px ;
margin-top: 10px ;
margin-right: 2px ;
margin-bottom: 2px ;
background: url(http://www.simpleshare.vividperfection.com/privateuploads/messagebg.png) no-repeat top left ;
padding-top: 2px ;
padding-right: 2px ;
padding-left: 20px ;
width: 440px ;
height: 100px ;
font-size: 12px;
font-family: Futura,Helvetica,sans-serif ;
border: 1px solid #484848; 
}

#msginput:hover {
margin-left: 10px ;
margin-top: 8px ;
margin-right: 0px ;
margin-bottom: 0px ;
border: 3px double #484848; 
}

#sendinput {
margin-top: 6px ;
margin-left: 394px ;
margin-right: 2px ;
margin-bottom: 2px ;
font-size: 12px;
border: 1px solid #484848; 
}

#sendinput:hover {
margin-top: 4px ;
margin-left: 392px ;
margin-right: 0px ;
margin-bottom: 0px ;
border: 3px double #484848; 
}