body{ background-image:url('http://www.defreeze.net/images/newweb/images/body-bg.gif'); background-repeat:repeat-x; margin:0px; font-family:Verdana; font-size:0.8em; color:gray; }

h1{ font-size:1.6em; font-family:Verdana; padding: 0px ; margin:0px; }

.title{  color:#0099CC; }

.heading{color:white; font-weight:bold; margin:0; font-size:1em;  background-color:#999999; padding:5px; background-image:url('http://www.defreeze.net/images/newweb/images/symbol.gif'); background-repeat:no-repeat; background-position:right; border-top: 15px white solid;}

#wrapper{ width:960px; margin:0px auto; padding:0px 20px 0px 20px; }
img {border:0;}

#header{ height:150px; width:1000px; margin:0px auto; padding: 0;}

#logo {float:right; }

#postit {float:left; width:138px; position: absolute; margin:0px; padding:0px; }
#postitimg { width:138px; height:169px;}
#postit-blog{ float:left; height: 19px; position:absolute; margin:0px; padding:0px 0px 0px 0px; }

#navigation{ width:100%; height:40px; background-image:url('http://www.defreeze.net/images/newweb/images/navigation-bg.gif');  text-align: right;}

#navigation ul { list-style: none; padding: 7px 20px 0 0; margin: 0;} 

#navigation li { margin: 0 0.4em; padding-top:0.6em; color:#fff; display: inline;} 

#navigation li a { color:#fff; font-size:0.9em; font-family:verdana; text-decoration: none; } 

#navigation li a:hover { color:#91D9F8 }

#container{ width:920px; background-color:white; padding:20px 20px 60px 20px; float: left;}

#leftCol{ float:left; width:355px; padding: 0 30px 0 0;}

#rgtCol{ width:535px; float: left;}

#leftColContact{ float:left; width:430px; padding: 0 50px 0 0;}

#rgtColContact{ width:420px; float: left; padding: 30px 0 0 0;}

.clearfloat{ clear:both; }

.txtblue { color:#0099CC }

.divHeading{ color:white; background-color:#999999; padding:5px; width:100%; font-weight:bold; background-image:url('http://www.defreeze.net/images/newweb/images/symbol.gif'); background-repeat:no-repeat; background-position:right; }

.divHeadingLft{ color:white; background-color:#999999; padding:5px; width:345px; font-weight:bold; background-image:url('http://www.defreeze.net/images/newweb/images/symbol.gif'); background-repeat:no-repeat; background-position:left; text-align:right; }

.projectLft{ padding:0px; margin:0px; float:left; }

.projectRgt{ padding:0px; margin:0px; float:right; }
.projecttitle{ width:157px; text-align:right; font-weight:bold; font-size:1em; margin:0; background-color:#999999;padding:5px 5px 5px 5px; color:#f8f8f8;}
.projecttitle a {color: #ffffff; text-decoration: none;}
.projectimg {height: 110px;}

#footer{ width:100%; background-color:#0A8FB2; color:white; text-align:center; font-family:arial; font-size:8pt; clear: both; float: left; padding: 0 0 20px 0;}

#footerContainer{ width:960px; margin:0 auto; }

#copywrite{ float:left; padding-top:15px; }

#contact{ float:left; padding-left:30px; padding-top:15px; }

#footerLogo{ float:right; }

div#blocks { margin:0 auto;width:960px; padding:10px 0;}
div#boxone {width: 210px; margin: 0; padding: 0 20px 0 0;  float: left;}
div#boxtwo {width: 210px; margin: 0; padding: 0 20px 0 0;  float: left;}
div#boxthree {width: 210px; margin: 0;padding: 0 20px 0 0; float: left;}
div#boxfour {width: 230px; margin: 0; float: left;}
div#blocks ul { padding: 0; margin: 0; list-style:none; text-align:left;font-size:8pt;}
div#blocks ul li a {color: white; text-decoration: none;}

.contact_rgt{padding:5px 0px  5px 160px;}
.contact_lft{width:150px; float:left;padding:5px 0px  5px 0px}
.conatctbtn{text-align:right;padding:10px 50px 0px 0px;}
.contactTextArea{overflow:auto;width:380px}
.input{width:220px;}


.portfolioUl{float:left;list-style:none;margin:0px;padding:15px 5px 15px 5px;}


.clientUl{float:left;list-style:none;margin:0px;padding:15px 5px 15px 5px;}
.clientGalBlock{width:355px;}
.floatleft{float:left : margin-right:300px;}

/* client large image */
div#gallerydetail {clear: both;}
div#imageBG {float: left; width: 460px; padding: 20px 10px 0 0;}
div#client_details {float: left; width: 430px; padding: 20px 0 0 0;}
div#client_details p a {color: #0099CC; text-decoration: none;}
div#nextprev {width: 100%; padding: 10px 0;}
div#nextprev a.next {float: right; color: #0099CC; text-decoration: none;}
div#nextprev a.prev {float: left; color: #0099CC; text-decoration: none;}


/* twittering */
div#twittering {float: left; width: 270px; display: inline; position: absolute; padding: 35px 0 0 150px; color: #ffffff;}
div#twittering ul {list-style-type: none; padding: 0; margin: 0;}
div#twittering ul li {list-style-type: none; padding: 0; margin: 0;}
div#twittering a  {color: #177a9c; font-weight: bold; text-decoration: none;}

ul.social {list-style-type: none; padding: 10px 0 0 0; margin: 0;}
ul.social li {display: inline; padding: 0; margin: 0;}

/* Photo pages */
div#personalphotos {text-align: center;}
div#personalphotos table td {text-align: center;}
div#personalphotos div.photospagination {text-align: left; padding: 20px 0;}
div#personalphotos div.photospagination a {color: black;}