/*******************
* Global Style Reset  
*******************/

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;
}

/*******************
* Global Style Reset
*******************/

/****************
* Global Defaults
****************/

html, body {
    background:#000;
}
#page {
    width:940px;
    margin:10px auto;
    background:#fff;
    padding:10px;
    color:#000;
    font-family: Arial, sans-serif;
}

/****************
* Global Defaults
****************/

/*******************
* Header And Nav Bar
*******************/

#header {
    width:100%;
}
#header-left {
    width:202px;
    border:2px solid #b3b3b3;
    text-align:center;
    float:left;
    font-size:15px;
    padding-bottom:4px;
}
#header-right {
    float:right;
    width:714px;
    height:244px;
}
/* Nav Bar */
#navbar {
    width:100%;
    clear:both;
    margin-top:10px;
    margin-bottom:10px;
    height:62px;
    background: url(images/navbar.png) repeat-x;
}
#navbar ul {
    width:100%;
    height:62px;
    line-height:62px;
}
#navbar ul li {  
    float:left;
    height:62px;
    line-height:62px;
    width:156px;
}
#navbar ul li a {
    color:#666666;
    font-size:18px;
    font-weight:bold;
    text-align:center;
    height:62px;
    line-height:62px;
    width:100%;
    display:block;
    text-decoration:none;
    border-left:1px solid #caccc8;
}                        
#navbar ul li .first {
    border-left:none;
}
#navbar ul li a:hover { 
    text-decoration:none;    
}

/*******************
* Header And Nav Bar
********************/

/***************************
* Sidebar and Default Widget
***************************/

#sidebar {
    width:230px;
    float:left;
    margin-right:10px;
}
.widget {
    clear:both;
    text-align:center;
}
#slideShow a img {
    width:220px;
    margin:5px auto;
}

/***************************
* Sidebar and Default Widget
***************************/


/************************
* Page Content and Social
************************/

#content {
    width:700px;
    float:left;
}
#agentPhoto {
    width:220px;
    float:right;
    padding:10px 0 10px 10px;
}
#agentPhoto img {
    border:1px solid #565655;
}
#socialLinks {
    width:240px;
    float:right;
    text-align:center;
}
#socialLinks a {
    margin-right:5px;
}
.lowerContact {
    font-size:16px;
    font-weight:bold;
    color:#870f00;
    margin-top:10px;
    height:40px;
    line-height:40px;
}
.lowerContact a {
    color:#870f00;
}

/************************
* Page Content and Social
************************/


/****************************
* Footer and Cybertek Contact
****************************/

#footer {
    height:50px;
    width:940px;
    margin:10px auto 0;
    clear:both;
    color:#000;
}
#footerLeft {
    height:50px;
    font-size:12px;
    line-height:19px;
    float:left;
    width:40%;
    margin:0px;
}
#footerRight {
    height:50px;
    font-size:12px;
    line-height:19px;
    float:right;
    width:40%;
    margin:0px;
    text-align:right;
}

/****************************
* Footer and Cybertek Contact
****************************/


/*************
* GLOBAL Class 
*************/

.clearAll {
    clear:both;
    height:1px;
}
.bold {
    font-weight:bold;
}
.borderLower {
    border-bottom:1px solid #ccc;
}
.f26 {
    font-size:26px;
}
.block {
    display:block;
}
.lh55 {
    line-height:55px;
}

/*************
* GLOBAL Class
*************/