/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

#nav {
float:left;
margin-left:10px;
}

#nav a:hover, #nav li.current_page_item a {
border-width:0;
}

 /* Dropdown 1 */

#nav li ul {
width: 320px;
/*border: 1px solid #000000;*/
}

#nav li ul li a {
border:medium none !important;
font-size:0.75em; /*12px*/
line-height:2em;
letter-spacing: 1px;
width:300px;
}

/* Dropdown 2 */

#nav li ul ul {
margin: -26px 0 0 310px;
width:180px;
z-index:100;
list-style-type: none;
list-style-position: inside;
background-color:#ffffff;
}

#nav li ul ul li a {
text-transform:none;
width:170px;
z-index:100;
line-height:140%;
padding:5px;
list-style-type: none;
list-style-position: inside;
}


#description {
	/*color:#E1E1E1;*/
color:#C7FF9C;
	float:right;
	font-weight:600;
	font-size:14px;
}

#featured p {
color:#FCFCFC;
font-size:18px;
font-weight:500;
line-height:170%;
}

#featured a {
color:#C7FF9C;
font-weight:600;
text-decoration:none;
}

#featured a:hover {
text-decoration:underline;
}

#nav a {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
letter-spacing:1px;
text-transform:uppercase;
font-weight:bold;
display: block;
line-height: 20px;
padding: 0 10px;
}

.sf-sub-indicator { display:none } 

#pages-2 ul ul li {
margin-left: 15px;
font-weight: normal;
}

#pages-2 ul li {
font-weight: bold;
}

#nav li:hover, #nav li.current_page_item {
border-bottom:none;
}

#nav li.current_page_item ul li a:hover, #nav li ul li.current_page_item a:hover {
color:#fff;
background:#2882C1;
}

.home img.home-icon {
width:75px;
padding: 5px;
margin-bottom:35px;
}

#main ul li, #main ul, ol  {
color:#1B374C;
font-size:1em; /* 1em=16px */
}

.alignright {
float:right;
margin: 0 10px 10px 20px;
padding:10px;
border:1px solid #E9E8E8;
/*width:225px;*/
clear: right;
}

.wp-caption alignleft {
width: 150px;
}

#featured .alignright {
border: none;
}

.wp-caption-text {
font-size:1em; /* 1em=16px */
/*font-size:11px;*/
text-align: left;
line-height: 120%;
}

#text-3 ul li a {
color:#636363;
font-weight:bold;
font-size: 12px;
}

#text-3 ul li ul li a {
color:#636363;
font-weight:normal;
margin-left: 10px;
font-size: 12px;
}

#sidebar ul ul {
margin-left: 10px;
}

#websites {
width: 150px;
margin:5px;
padding:5px;
}

#websites element.style {
width:150px;
}

#websites .alignleft {
float:left;
margin:0px;
}

#websites .wp-caption .alignleft {
width:150px;
}

#address {
float: left;
width: 158px;
height: auto;
margin: 5px;
padding:5px;
text-align:left;
}

#address p {
font-size:12px;
}

#address img {
border:1px solid #E9E8E8;
margin:5px;
padding:5px;
}

h1 {
clear:both;
}

#green_button {
color:#FFF;
background:url(http://primacommunications.com/wp-content/uploads/2009/11/green-button.png) center no-repeat;
width:400px;
height:200px;
text-align:center;	
padding:10px;
margin:10px;
}

#green_button h3 {
color:#FFF;
}

#sidebar ul li a {
font-size: 12px;
}

#footer a {
font-weight: bold;
}

#footer a:hover {
color: #013961;
}

.services-image {
width: 100px;
height: 100px;
float: right;
margin: 0 10px 10px 20px;
padding:10px;
}

.post strong {
font-weight: bold;
color: #104a73;
}
