@charset "utf-8";
/* CSS Document */

body{
background: #0130ce url(/images/BG.jpg) top center no-repeat  fixed ;
margin: 0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif, "Arial Black";
}

a{
outline:none}
a{color:#2E3270}
a:hover{color:#A9844A}

hr {
background-color:#003399;
color:#003399;
width:500px;
margin:0 auto;
height:1px;
border:none;
}
/*-----Main page headlines-----*/
h1{
font-size:1.50em;
color:#2e3270;
margin:10px 0 12px 0;
text-align:center;
}
/*-----Sub headlines-----*/
h2{
color:#A9844A;
margin:0;
font-size:1.250em}
/*-----Sidebar - left - category titles-----*/
h3{
color:#2E3270;
margin:0;
font-size:14px;
text-align:center;}
/*-----Gallery No Images Text--------*/
h6 {
text-align:center;
font:bold italic .975em Arial, Helvetica, sans-serif;
color:#FFFFFF;
margin-bottom:200px;
}

#mainWrap{
width:100%;
margin: 0px auto 0px auto;
}
#mainContainer{
width:1000px;
margin: 0px auto 0px auto;
position:relative;}

#header{
background:url(/images/header.jpg) no-repeat center;
height:152px;
}

#headerLeft{
width:500px;
float:left;
height:152px;
}

#holder{
width:500px;
position:relative;
top:100px;
left:30px;
}
#address{
width:150px;
border-right: #2e3270 solid 2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#5f5d5d;
font-size:12px;
float:left
}

#phone{
width:300px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#5f5d5d;
font-size:24px;
float:left;
margin-left:10px;
}

#diamondFont{
color:#2e3270}
#numberFont{
color:#2e3270;
font-size:12px;
margin-left:115px;}

#headerRight{
width:500px;
float:left;
height:152px;
}

#headerLinks{
color:#2e3270;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin:10px 0 0 190px;
width:300px;
}

#stopInText{
color:#a9844a;

font-size:12px;
margin: 80px 0 0 100px;
font-weight:bold;
width:300px;
}
#marginLeft{
margin-left:70px;}


#headerLinks a{
color:#2e3270;
text-decoration:none;}

#headerLinks a:hover{
color:#2e3270;
text-decoration:underline;}

#serviceNavWrap{
height:445px;
width:1000px;
background:url(/images/serviceNavBG.jpg) repeat-x;}

#topDoller{
background:url(/images/topDollar.jpg) no-repeat;
width:774px;
height:69px;
margin-left:112px;
 }
#serviceNav{
background-image:url(/images/serviceNav.jpg);
height:302px;
width:723px;
margin-left:138px;}
#paidText{
font-size:11px;
float:right;
margin:45px 25px 0 0;
color:#2E3270}
#contentWrap{
background-color:#dcdcdc;
width:1000px;
overflow:hidden;
}
#contentWrapSec{
background:#dcdcdc url(images/secBG.jpg) repeat-x;
width:1000px;
overflow:hidden;
min-height:500px;
height: auto !important;
height:500px;
}

#leftColumn{
margin:35px 0 0 0;
width:275px;
float:left;
padding-bottom:10px;
font-size:12px;
}


#rightColumn{
width:725px;
float:left;
}
#diamondLinks{
font-size:14px;
font-weight:bold;
width:280px;
margin-top:20px;
text-align:center;}


#diamondLinks A{
color:#A9844A;
text-decoration:none;}
#diamondLinks A:hover{
color:#2E3270;
text-decoration:underline;}

#diamondNavSM{
background:url(../images/diamondNavSM.jpg);
height:208px;
width:280px;
float:right;
}
.marginTop{
margin-top:20px;}
#diamondNav{
background:url(../images/diamondNav.jpg);
height:423px;
width:651px}
#diamondNav A{
color:#2E3270;
text-decoration:none;}
#diamondNav A:hover{
color:#A9844A;
text-decoration:underline;}
#color{
font-size:24px;
font-weight:bold;
float:left;
margin:135px 0 0 100px;
}
#cut{
font-size:24px;
font-weight:bold;
float:left;
margin:135px 0 0 100px;}
#clarity{
font-size:24px;
font-weight:bold;
margin:275px 0 0 275px;}

#pageText{
font-size:12px;
width:690px;
margin:0 0 25px 10px;
}
#pageTextSec{
font-size:12px;
width:920px;
margin:0 0 25px 10px;
}

#centerColumn{
width:960px;
margin-left:20px;
margin-bottom:25px;
/*height:600px;*/
overflow:hidden;
}

#footer{
height:100px;}

#footerLinks{
color:#011d80;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
margin-top:25px;
}

#footerLinks a{
color:#011d80;
text-decoration:none;
}
#footerLinks a:hover{
text-decoration:underline;
}
#copywrite{
color:#011d80;
font-size:12px;
text-align:center;
margin-top:25px;}

.testimonials {
margin:0 30px 0 30px;
}

#imgBorder{border: solid 1px #666666; padding:5px; margin:5px;}
	
.photoHeadline h1{color:#FFFFFF; text-align: left}
.photoColor{color:#FFFFFF;}