/* 
Theme Name: Creative Portfolio
    */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, del, dfn, em, font, img, ins, kbd, q, s, samp, acronym, address, big, cite, code,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;}caption, th, td {text-align:left;font-weight:normal;}table {border-collapse:separate;border-spacing:0;}blockquote:before,blockquote:after,q:before,q:after {content: "";}blockquote, q {quotes: "" "";}
{margin:0;padding:0;}


/*
Here is a list of all the <DIV>s in Whiteboard.
*/
@charset "UTF-8";

*{
margin: 0px;
padding: 0px;
}

strong{
font-weight: bold;
}

ul, li{
list-style: none;
}



a{
color: #000000;
}

#container{
margin: auto;
width: 900px;
padding: 25px 0 0 0;
}

.logo{
width: 388px;
float: left;
padding: 0 0 0 25px;
}

.contact_number{
float: right;
width: 133px;
padding: 60px 5px 0 0;
}


.corporate_site{
width: 178px;
float: right;
padding: 68px 0 0 0;
}

#sidebar{
float: left;
width: 120px;
padding: 25px 15px 0 0;
}

#sidebar ul{
text-align: right;
}

#sidebar li{
line-height: 22px;
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
}


#sidebar a{
text-decoration: none;
}


.current_page_item a:link, .current_page_item a:visited {
color: #EF7F00;
}

.page_item a:link{
color: #000000;


}


.page_item a:hover{
color: #EF7F00;
}



#main_well{
float: left;
width: 715px;
background-color: #393939;
padding: 25px 25px 25px 25px;
}

.post p{
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
font-size: 13px;
line-height: 18px;
margin-bottom: 25px;
}

/* Logo Page styles*/


.logo_content{
background-color: #FFFFFF;
padding: 25px;
text-align: center;
}

.logo_content ul{
float: left;
}

.logo_column{
margin: 0 30px 0 0;
text-align: center;

}

.logo_list_item{
margin: 0 0 55px 0;
text-align: center;
}


.logo_column_end{
margin: 0px;
}

.logo_list_item_final{
margin: 0px;
}


/* Slider styles*/
#jFlowSlide{font-family: Arial, Helvetica, sans-serif;}



#myController { font-family: Arial, Helvetica, sans-serif; text-align: right; }



#myController span.jFlowSelected { background: #393939; color:#FFFFFF; border: #FFFFFF solid 1px; }



.jFlowControl { color: #393939; background-color: #FFFFFF; cursor:pointer; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px;}

.jFlowPrev, .jFlowNext {
	 color: #FFFFFF;	
	cursor:pointer;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
}

.jFlowSlideContainer{
border: none;

}

.slide-wrapper{
border: none;
}


.jFlowControl:hover, .jFlowPrev:hover, .jFlowNext:hover {  }


.slide_element{
	width: 220px;
	height: 309px;
	background-color:#f2f2f2;
	margin: 0 20px 0 0;
	float:left;
}

.slide_element_tm{
	width: 220px;
	height: 309px;
	background-color:#f2f2f2;
	margin: 0 20px 0 0;
	float:left;
}

.slide_element a, .slide_element_last a, .slide_element_tm a, .slide_content_pdf a{
color: #EF7F00;
}

.slide_element_last{
	width: 220px;
	height: 309px;
	background-color:#f2f2f2;
	margin: 0 0px 0 0;
	float:left;
}

.slide_element_text{
color: #000000;
margin: 0px;
}

.slide_content, .slide_content_small_banner, .slide_content_small_banner_tm, .slide_content_pdf{
padding: 10px;
}

.slide_content p,  .slide_content_small_banner p, .slide_content_small_banner_tm p, .slide_content_pdf p{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
margin: 5px 0 0 0;
}


.linkoverlay{
position: absolute;
width:218px;
height: 307px;
top: 28px;

}



.page_headline{
	float: left;
	width: 450px;
	color: #FFFFFF;
	padding: 0 0 20px;
}

.slider_nav_float{
	float: right;
	width: 125px;
}

.highlight{
height: 309px;
}

h1{
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}

.description_txt{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 22px;
margin-bottom: 10px;
color: #FFFFFF;
padding: 0 0 20px 0;
}

/* End Slider styles*/



#footer{
margin: 25px 0 0 133px;
font-family: Arial, Helvetica, sans-serif;
border-top: solid 1px #CCCCCC;
padding: 25px 0 0 0;
}

.footer_contact{
float: left;
width: 400px;
}

.footer_contact p,.footer_contact a{
font-size: 13px;
color: #999999;
text-decoration: none;
}

.footer_confidential{
float: right;
width: 100px;
text-align: right;
}

.footer_confidential{
color: #EF7F00;
font-size: 13px;
}








#container{}
.post{}
.postmeta{}
.postnavigation{}
#searchform{}
#sidebar{}
#comments
.comments_navigation{}
.comments_navigation{}
.comments_reply{}
.comments_text{}
.comments_meta{}