/*

Theme Name: Vicky Newman2

Theme URI: http://www.vickynewman.com

Description: Vicky Newman Theme

Author: Charlie

Author URI: http://designbrighton.com/

*/







/* CSS Document */



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 

	margin:0;

	padding:0;

}

table {

	border-collapse:collapse;

	border-spacing:0;

}

fieldset,img { 

	border:0;

}

address,caption,cite,code,dfn,em,strong,th,var {

	font-style:normal;

	font-weight:normal;

}

ol,ul {

	list-style:none;

}

caption,th {

	text-align:left;

}

h1,h2,h3,h4,h5,h6 {

	font-size:100%;

	font-weight:normal;

}

q:before,q:after {

	content:'';

}

abbr,acronym { border:0;

}



body,hmtl
{
	font-family:tahoma;
	font-size:0.75em;
	margin:0px;padding:0px;
}

html {
background:url('images/1pxby1px.jpg') repeat;
}

body{
margin:0px;padding:0px;
background:url('images/stick2.jpg') repeat-x;
}

h1, h2{
font-size:14px;
font-weight:bold;
line-height:20px;
}

h4 {
margin-top:25px;
font-size:18px;
color: #333333;
}

.posttitle {
color:#7DAEB3;
font-size:28px;
font-weight:normal;
margin-top:20px;
padding-left:270px;
text-align:left;
}

#page {
width:1134px;
margin:0 auto;

background:url('images/repeater.gif') repeat-y;
text-align:center;
}

#about p {
color:#666;
font-size:16px;
line-height:24px;
margin:0;
padding:0;
}

#about a:link, #about a:active, #about a:visited {
color:#7DAEB3;
text-decoration:underline;
}

#about a:hover {
text-decoration:none;
}

.aboutp {
margin-top:16px; 
text-align:left;
padding:0 20px;
width:834px;
}

.aboutp img {
padding-top:20px;
}

#pagebg {
padding:0;
margin:0;
background:url(/word/wp-content/themes/vickyn/images/illustration-index-bg.jpg) no-repeat 0 398px;
background:url('images/background.jpg') no-repeat;
}

#header {
/*background:url(/word/wp-content/themes/vickyn/images/illustration-index-header2.jpg);*/
width:1134px;
height:398px;
}

#header-cont{
/*background:yellow;*/
margin-left:120px;
width:874px;
text-align:right;
position:relative;
}

.header-image {
margin-bottom:16px;
float:right;
}

.social {
position:absolute;
top:359px;
right:0;
}

#header-cont ul {

clear:both;
float:right;
}

#header-cont ul li {
display:inline;
padding:0;
margin:0;
}

#header-cont ul li a:link, #header-cont ul li a:active, #header-cont ul li a:visited  {
display:block;
float:left;
margin-left:7px;
padding:0;
text-align:center;
width:67px;
text-transform:uppercase;
}

#cont{
/*background:green;*/
margin-left:120px;
/*padding:0 20px 62px 20px;*/
/*width:855px;*/
width:905px;
clear:both;
/*min-height:960px;*/
position:relative;

}

.homefeature {
background: #666666;

float:left;
position:relative;
margin-left:75px;
padding:10px;
text-align:left;
width:730px;
}

.homefeature p {
padding:0 0 12px 0;
margin:0;
line-height:24px;
/*float:left;*/
color:#FFFFFF;
font-size:19px;
}

/*.homefeature img {
margin:0;
padding:0;
float:right;
margin-left:10px;
}*/

#feature, #links, #contact {
width:705px;/**760**/
background:#666;
background: #838489;
display:table;
margin-left:58px;
text-align:left;
margin-top:45px;
padding:25px 40px 0px 40px;
position:relative;
}

#links a:hover {
color:#7DAEB3;
}

#contact h4 {
margin-bottom:18px;
}


#feature p, #links p, #contact p {
padding:0;
margin:0;
line-height:24px;
/*float:left;*/
color:#FFFFFF;
font-size:16px;
}

#feature img {
margin:-25px -40px 17px -40px;
border:none;
}

.client {
position:absolute;
bottom:15px;
left:0px;
}

.footerimg {
/*left:50%;
margin-left:-192px;
position:absolute;
bottom:0;*/
padding:20px;
}


.nin {
padding-bottom:4px;
margin-left:-190px;
color:#666;
}

.ics {
padding-bottom:4px;
margin-left:-655px;
padding-top:6px;
padding-bottom:6px;
color:#009999;
}

#pagecontent img{
float:left;
margin:10px;
}

.innertubebtm ul{
margin:20px 0 0 0;
}
.innertubebtm ul li {
display:inline;
list-style-type: none;
padding-right: 20px;
font-size:12px;
color:#ccc;
}

a:link, a:active, a:visited {
color: #fff;
text-decoration:none;
/*font-weight:bold;*/
}
a:hover {
color:#A99481;
text-decoration:none;
}

.casestudies {
/*width:100%;
background-color:green;*/
display:table;
text-align:center;
}

.casestudies img {
/*float:left;*/
margin-right:10px;
position:relative;
}

.casestudythumb {
margin:0;
padding:0;
float:left;
position:relative;
}

.casestudythumbtext {
bottom:20px;
left:1px;
position:absolute;
width:256px;

}

.casestudythumbtext p {
padding:3px;
}

    img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto;
    }

    img.alignright {
    padding: 4px;
    margin: 0 0 2px 7px;
	padding:0;
    display: inline;
    }

    img.alignleft {
    padding: 4px;
    margin: 0 7px 2px 0;
    display: none;
    }

    .alignright {
    float: right;
    }

    .alignleft {
    float: left;
    }
#dropmenu, #dropmenu ul {
background:none;
clear:right;
float:right;
font-weight:bold;
line-height:1.5em;
list-style-position:outside;
list-style-type:none;
margin:0 140px 0 0;
padding:0;
position:relative;
width:auto;
z-index:300;
}
#dropmenu a {display:block; padding:0; color:#fff; text-transform:uppercase; border:none; text-decoration:none; background:none; font-weight:normal;}
/*#dropmenu ul:hover {background:pink; color:#fff;}*/
#dropmenu li {
margin-left:10px;
position:relative;
width:66px;
float:left;
background:url('images/gradient.png') repeat-x;
background-position:bottom;
}
#dropmenu li ul li {margin-left:0;}
#dropmenu ul {position:absolute; display:none; width:12em; top:12px; left:0; background:url('images/gradient.png') repeat-x;
background-position:bottom; padding-bottom:0px;}
#dropmenu ul a {border-left:none;}
#dropmenu a:hover {color:#7DAEB3;}
#dropmenu li ul {border-top:none; width:66px;top:18px;}
#dropmenu li ul a {width:66px; height:auto; float:left;  border-bottom:none;}
#dropmenu ul ul {top:auto;}
#dropmenu li ul ul {left:0; margin:0px;}
#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul {display:none;}
#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul {display:block}


.green {background-color:#696464 !important;}
/*#dropmenu #menu-item-226 {background:pink;}*/