/*  
Theme Name: Check Cashing Franchise
Theme URI: http://www.check-cashing-franchise.com/
Description: 
Version:
Author: PixorMedia.com
Author URI: 
*/

a { outline: none; }
img.wp-smiley { border: none; }
img { border: none; }
:focus { -moz-outline-style: none; }

h1 {color: #686161; font-family: Arial, serif; font-size: 20px; font-weight: normal; line-height: 24px;text-decoration:none; }

h2 a{color: #686161; font-family: Arial, serif; font-size: 20px; font-weight: normal; line-height: 24px;text-decoration:none; }
h2 a:hover{color: #cd0000; font-family: Arial, serif; font-size: 20px; font-weight: normal; line-height: 24px;text-decoration:none; }

.more-link a{background:#b2db24;padding:3px;color:#fff;text-decoration:none;text-transform:uppercase;font-size:11px;}
.post{border-bottom:1px dotted #ddd;padding-bottom:30px;}


.homeheader1 a{width:180px;font-family: Arial, serif; font-size: 14px; font-weight: normal; color:#064e9d;font-weight:bold;margin-top:10px;margin-bottom:15px;float:left;}
.homeheader1 a:hover{text-decoration:none;}
.homeheader a{font-family: Arial, serif; font-size: 14px; font-weight: normal; color:#064e9d;font-weight:bold;margin-bottom:15px;float:left;}
.homeheader a:hover{text-decoration:none;}

.articletext{position:relative;float:left;}
.articletext2{position:relative;margin-top:15px;float:left;}

.articletext3{position:relative;margin-top:30px;float:left;}

#testimonialbox{position:relative;margin-top:20px;width:100%;padding:10px;border:1px dotted #ccc;float:left;}
#formbox{position:relative;margin-top:20px;width:100%;padding:10px;background:#fff5f0;border:1px solid #ccc;float:left;}


/*---------------------------------------
   /////--> START MAIN LAYOUT 
-----------------------------------------*/

html { height: 100%; margin-bottom: 1px; }

body { background: #5b9bc7 url(images/background.png) repeat-y center; color: #444; font: 90%/1.6em Verdana, sans-serif; margin: 0; padding: 0; }

/*---- GENERAL ----*/

#wrapper { margin: 0px auto; position: relative; width: 1014px; }
#header { height: 138px; left: 0px; position: absolute; top: 0px; width: 1013px;background-image: url(images/headerbackground2.png);background-repeat:repeat-x; }
#topsection { display: inline; height: 241px; left: 0px; position: absolute; top: 138px; width: 1013px;border-top:1px solid #9d0913; }
#newslettersection { border-bottom: 1px dotted #9f9c99; border-top: 1px dotted #9f9c99; display: inline; height: 100px; left: 0px; position: absolute; top: 423px; width: 960px; }
#footer { border-top: 12px solid #ddd; clear: both; float: left; margin-top: 80px; width: 1013px;background-image: url(images/headerbackground2.png);background-repeat:repeat-x;  }

/*---- HOME  PAGE ----*/
#rightcolumn { display: inline; float: left; margin: 480px 0 0px 35px; width: 314px; }
#leftcolumn { display: inline; float: left; margin: 460px 0 0px 30px; width: 600px;}

#businessplancontainer{position:relative;width:272px;margin-bottom:30px;
font: normal 12px "Arial", Sans-Serif;color: #555;line-height: 16px;
border:1px solid #ddd;
padding:20px;
background-image: url(images/boxfade.png); background-repeat: repeat-x;
float:left;}

#articlecolumn1{position:relative;padding:10px;margin-top:20px;width:170px;height:180px;border:1px solid #ddd;float:left;background-image: url(images/boxfade.png); background-repeat: repeat-x;}
#articlecolumn2{position:relative;padding:10px;margin-top:20px;margin-left:10px;margin-right:10px;width:170px;height:180px;border:1px solid #ddd;float:left;background-image: url(images/boxfade.png); background-repeat: repeat-x;}
#articlecolumn3{position:relative;padding:10px;margin-top:20px;width:170px;height:180px;border:1px solid #ddd;float:left;background-image: url(images/boxfade.png); background-repeat: repeat-x;}

#articlecolumn1,#articlecolumn2,#articlecolumn3{font: normal 12px "Arial", Sans-Serif;color: #555;line-height: 16px;}

#planicon{position:relative;height:64px;width:64px;margin-right:10px;margin-bottom:5px;background-image: url(images/briefcase.png); background-repeat: no-repeat;float:left;}
#reporticon{position:relative;height:64px;width:64px;margin-right:10px;margin-bottom:5px;background-image: url(images/report.png); background-repeat: no-repeat;float:left;}

#readbuttonbox{position:absolute;bottom:0;left:0;width:180px;height:30px;float:left;}

#readbutton{position:relative;background-position:top;margin-top:1px;margin-left:7px;float:left;}

#plan{position:relative;margin-top:30px;margin-right:45px;float:right;}


/*---- REGULAR PAGE ----*/

#regleftcolumn { display: inline; float: left; margin: 160px 0 0px 0px; width: 955px; }
#regrightcolumn { position:relative;float: left; margin: 30px 0 0px 0px; width: 955px;border-bottom: 1px dotted #9f9c99; border-top: 1px dotted #9f9c99;  }

/*---- INDEX PAGE and SINGLE PAGE ----*/

#blogleftcolumn { display: inline; float: left; margin: 160px 0 0px 0px; width: 490px;padding-right:30px;border-right:1px dotted #ddd; }
#blogrightcolumn { position:relative;float: left; margin: 207px 0px 0px 20px; width: 400px;  }
#blognewslettersection{ border-bottom: 1px dotted #9f9c99; border-top: 1px dotted #9f9c99; display: inline; height: 100px; left: 0px; position: relative; top: 20px; width: 955px;float:left; }



/*---------------------------------------
	/////--> END MAIN LAYOUT 
-----------------------------------------*/





/*---------------------------------------
	/////--> START INSIDE HEADER 
-----------------------------------------*/
#logo { float: left; height: 41px; margin-top: 35px;margin-left:30px; position: relative; width: 434px; }
	#logo a { display: block; height: 41px; text-decoration: none; width: 434px; }
		#logo a:hover { text-decoration: none; }
#menubox { float: left; height: 30px; margin-top: 35px;margin-left:-1px; position: relative; width: 1014px; }
				#navigation { float: left; font: bold 12px Verdana, Lucida Grande, Arial, Helvetica, Sans-Serif; margin: 0 0 0 0px; padding: 5px 0px; position: relative; top: 2px !important; top: 6px; width: 715px; }
	#navigation li { display: inline; margin-left: 20px; text-transform: capitalize; }
	#navigation a { border-bottom: 2px; color: #c8c8c8; /* color:#6fb5ec; */ height: 19px; margin: auto 0px auto 0px; text-decoration: none; }
		#navigation a:hover { border-bottom: 2px solid #c8c8c8; color: #c8c8c8; /* color:#6fb5ec; */ margin-bottom: auto; }
	#navigation li.current_page_item { border-bottom: 2px solid #c8c8c8; }
	#navigation li.first { margin-left: 0px; }
/*---------------------------------------
	/////--> END INSIDE HEADER 
-----------------------------------------*/





/*---------------------------------------
	/////--> START INSIDE TOPSECTION 
-----------------------------------------*/
#copybox{float:left;width:800px;position:relative;}
.ctaboxheadline{float:left;width:500px;position:relative;margin-left:30px;margin-top:30px;color: #686161; font-family: Georgia, serif; font-size: 28px; font-weight: normal; line-height: 33px; }
#ctaboxcopy { float: left; margin-left:30px;margin-top: 0px; position: relative; width: 650px;color: #2f66c0; font-family: Verdana, serif; font-size: 14px; font-weight: normal; line-height: 24px;  }
#stickerbutton{float:left;margin-left:10px;margin-top:5px; height:90px;position:relative;width:463px;}
#smoothiebox { border-bottom:1px solid #ddd;background-image: url(images/check.jpg); background-position: top right; background-repeat: no-repeat; height: 282px; position: relative; width: 1013px;margin-top:0px; }
/***<---- START SLIDER --->***/

/*---------------------------------------
	/////--> END INSIDE TOPSECTION 
-----------------------------------------*/








/*---------------------------------------
	/////--> START INSIDE RIGHT COLUMN 
-----------------------------------------*/
#updatesheader{position:relative;background:#e9e9e9;float:left;width:305px;padding-top:4px;padding-bottom:4px;padding-left:10px;margin-bottom:20px;}

#recent { float: left; margin-top: 0px;margin-left:5px; margin-bottom:30px;position: relative; }
	#recent ul { list-style-type: none; margin: 0; padding: 0; width: 300px; }
	#recent li { border-bottom: 1px dotted #ddd; margin: 0; }
		#recent li a { background-image: url(images/bullet.png); background-position: .8em; background-repeat: no-repeat; color: #7aa326;display: block; font-family: Arial, Helvetica, Georgia, Sans-serif; font-size: 11px; font-weight: bold; padding-bottom: 10px; padding-left: 1.8em; padding-top: 10px; text-decoration: none; }
* html #recent li a { width: 300px; }
#recent li a:hover {color:#064ebc;background-image: url(images/bullet.png);background-repeat: no-repeat;background-position:  .8em;padding-left: 1.8em;}


#bloglinksbox{position:relative;float:left;}
.linksheader{background:#e9e9e9;width:305px;padding-top:4px;padding-bottom:4px;padding-left:10px;font-size:15px;font-weight:normal;margin-left:0px;}


#blogroll { float: left; margin-top: 0px;margin-left:5px; position: relative; }
	#blogroll ul { list-style-type: none; margin: 0; padding: 0; width: 300px; }
	#blogroll li { border-bottom: 1px dotted #ddd; margin: 0; }
		#blogroll li a { background-image: url(images/link.png); background-position: .8em; background-repeat: no-repeat; color: #7aa326;display: block; font-family: Arial, Helvetica, Georgia, Sans-serif; font-size: 11px; font-weight: bold; padding-bottom: 10px; padding-left: 3.0em; padding-top: 10px; text-decoration: none; }
* html #blogroll li a { width: 300px; }
#blogroll li a:hover {color:#064ebc;background-image: url(images/link.png);background-repeat: no-repeat;background-position:  .8em;padding-left: 3.0em;}







/*---------------------------------------
	/////--> END INSIDE RIGHT COLUMN 
-----------------------------------------*/









/*---------------------------------------
	/////--> START INSIDE FOOTER 
-----------------------------------------*/
#footerlinks li.menutitle { color: #000; font-family: Georgia,Arial,serif; font-size: 12px; font-style: italic; margin-bottom: 10px; }
#footerlinks { float: left; position: relative;margin-left:30px; }
#footerlinks { float: left; margin-bottom: 30px; margin-top: 20px; padding: 0; position: relative; }
#footerlinks { list-style-type: none; width: 220px; }
#footerlinks li a { ; color: #cd0000; display: block; font-family: Verdana,"Times New Roman",Times,serif; font-size: 11px; line-height: 21px; padding-bottom: 0px; padding-top: 0px; text-decoration: none; }
* html #footerlinks li a { width: 220px; }
#footerlinks li a:hover { text-decoration: underline; }
 
/*---------------------------------------
	/////--> END INSIDE FOOTER 
-----------------------------------------*/




/*---- START   PAGE ----*/
#startrightcolumn { display: inline; float: left; margin: 180px 0 0px 25px; width: 460px;}
#startleftcolumn { display: inline; float: left; margin: 180px 0 0px 30px; width: 450px;padding-right:20px;border-right:1px dotted #ddd;}

#startcontent{position:relative;margin-top:-400px;padding-top:30px;border-top:10px solid #ddd;width:946px;float:left;display: inline;}

#startleftcopy{position:relative;width:450px;float:left;display: inline;}
#startleftheadline{position:relative;margin-bottom:20px;color: #c20000; font-family: Arial, serif; font-size: 20px; font-weight: normal;width:450px;float:left;display: inline;}
#plan2{position:relative;margin-top:20px;margin-left:100px;float:left;}
#report2{position:relative;margin-top:28px;margin-left:100px;float:left;}

/*---------------------------------------
	/////--> SINGLE PAGE ELEMENTS 
-----------------------------------------*/

/*----------- COMMENT STYLES ------------*/

#comment{

	height:100%;
	padding:0px 5px 0px 0px;
	margin:50px 0px;
	}
	
.comment-body{margin-left:10px;}	


	
h3#comments {
	padding:25px 10px;
	margin:10px 0px;
	border-top:5px solid #ddd;
	font-size:20px;
	font-weight:normal;
	color:#444;
	background:#fff;
	font-family:Georgia,Century gothic,Arial, Helvetica, sans-serif;
	} 	
	
#respond{

	height:100%;
	padding:0px 5px;
	margin:50px 0px;
	background:#fff;
	border-top:1px dotted #ddd; 

}	

#respond h3{
	padding:5px 10px 5px 10px;
	margin:10px 0px;
	font-size:22px;
	font-weight:normal;
	color:#444;
	font-family:Georgia,Century gothic,Arial, Helvetica, sans-serif;
	}
#commentform {
	padding:0px 10px 10px 10px;
	margin:0px 0px 0px 0px;
	color:#BFAFA7;
	font-family:tahoma,Century gothic,Arial, Helvetica, sans-serif;
	}
	
#commentform p {	
	color:#222;

	}
	
#commentform input {
	background:#fafafa;
	border:1px solid #ddd;
	color:#676767;
	width:230px;
	padding:5px;

	}
#commentform textarea {
	background:#fafafa;
	border:1px solid #ddd;
	color:#676767;
	width:95%;
	padding:5px 5px;

	}
.comments input#submit {

	width:auto;
	line-height:25px;
	padding:3px 5px;
	background:#a8a8a8;
	border:2px solid #555;
	color:#fff;
	font-family:tahoma,Century gothic,Arial, Helvetica, sans-serif;
	}

ol.commentlist { 
	list-style:none; 
	margin:0; 
	padding:0; 
	text-indent:0; 
	
	}
	
ol.commentlist li { 
	border-top:1px dotted #ddd; 
	margin:0 0 10px; 
	padding:45px 17px 25px 57px; 
	position:relative;
 }
 
ol.commentlist li div.comment-author { 
	padding:0 170px 0 0; 
}
ol.commentlist li div.vcard { 
	font:18px Arial, helvetica,arial,sans-serif; 
	padding:5px 0px;
width:530px;
float:left;
}

ol.commentlist li div.vcard cite.fn { 
	font-style:normal; 

}
ol.commentlist li div.vcard cite.fn a.url { 
	color:#9f2424; 
	text-decoration:none; 
}
ol.commentlist li div.vcard cite.fn a.url:hover { color:#000; 
}

ol.commentlist li div.vcard img.avatar { 
	border:5px solid #ddd; 
	left:7px; 
	position:absolute; 
	top:55px; 
}

ol.commentlist li div.comment-meta { 
	font:12px Tahoma, helvetica,arial,sans-serif; 
	position:absolute; 
	right:17px; 
	text-align:right; 
	top:15px; 
}

ol.commentlist li div.comment-meta a { 
	color:#b90000; 
	text-decoration:none; 
}

ol.commentlist li div.comment-meta a:hover { 
	color:#000; 
}
ol.commentlist li p { 
	font:normal 12px Tahoma, helvetica,arial,sans-serif;
	margin:0 0 1em;
	line-height:18px;
	color:#676767;

 }
 
ol.commentlist li ul { 
	font:normal 12px/1.4 helvetica,arial,sans-serif; 
	list-style:square; 
	margin:0 0 1em;
	padding:0; 
	text-indent:0;

 
 }
 
ol.commentlist li div.reply {  
	background:#a8a8a8; 
	border:2px solid #555; 
	color:#4F718E; 
	font:bold 9px/1 Tahoma, Georgia,arial,sans-serif;
	padding:5px 10px;  
	text-align:center; 
	width:36px;

 }
 
ol.commentlist li div.reply a { 
	color:#fff; 
	text-decoration:none; 
	text-transform:uppercase; 
}

ol.commentlist li ul.children { 
	list-style:none; 
	margin:1em 0 0; 
	text-indent:0; 
}

ol.commentlist li ul.children li.depth-2 { 
	margin:0 0 .25em; 
}

ol.commentlist li ul.children li.depth-3 { 
	margin:0 0 .25em; 
}

ol.commentlist li ul.children li.depth-4 {
	margin:0 0 .25em; 
 }

ol.commentlist li.even { 
	background:#fff; 
}

ol.commentlist li.odd { 
	background:#fff;
 }
 
ol.commentlist li.pingback div.vcard { 
	padding:0 170px 0 0; 
}


.cancel-comment-reply{position:relative;width:305px;margin-left:10px;margin-top:10px;margin-bottom:20px;background:#cd0000;color:#fff;}
#cancelreply a{color:#fff;font-size:10px;text-transform:uppercase;text-decoration:none;margin-left:10px;font-weight:bold;
font-family: Georgia,Arial,serif;font-style: italic;}

/*----------- COMMENT STYLES ------------*/




/*---------------------------------------
	/////--> END SINGLE PAGE ELEMENTS 
-----------------------------------------*/

/*---------------------------------------
	/////--> START POST IMG ALIGNMENT 
-----------------------------------------*/


   img.thumbnail {border:4px solid #ddd;margin: 14px 13px 2px 0;display: inline;float:left;}


    img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto;
    }

    img.alignright {
    padding: 4px;
    margin: 0 0 2px 7px;
    display: inline;
    }

    img.alignleft {
    padding: 4px;
    margin: 7px 11px 2px 0;
    display: inline;
    }

    .alignright {
    float: right;
    }

    .alignleft {
    float: left;
    }
    
/*---------------------------------------
	/////--> END POST IMG ALIGNMENT 
-----------------------------------------*/ 

 

.navigation{position:relative;width:500px;margin: 0px 0px 10px 0px;padding-top: 30px;font-size: 12px;line-height: 21px;float:left;}
.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #c53e3e;
	color: #c53e3e;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #c53e3e;
	color: #555;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:hover {	
	border: 1px solid #c53e3e;
	color: #555;
	background-color: #FFFFFF;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #555;
	border: 1px solid #ddd;
	background-color: #FFFFFF;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #ddd;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #ddd;
	color: #ddd;
	background-color: #FFFFFF;
}

  

/*---------------------------------------
	/////--> END WP-NAVI 
-----------------------------------------*/

/*---------------------------------------
	/////--> START MISCELLANEOUS
-----------------------------------------*/

#contentdots{position:relative;margin-top:10px;margin-bottom:10px;width:960px;height:2px;border-top:1px dotted #ddd;float:left;}

.CleanContact { text-align: left; display: block; border:0; padding-top: 1em;background:#f4f4f4;border:1px solid #e7e7e7; }
.CleanContact input[type="text"] { margin-bottom: .5em;margin-left:10px;margin-right:20px;margin-bottom:20px; }
.CleanContact label { clear: none; display: inline; text-align: left; }
.CleanContact textarea{ width: 930px; height: 15em; margin-bottom: .5em; font-size: 1.2em}
.CleanContact label em { font-weight: bold; font-style: normal; color: red; }
.CleanContact_msg { font-weight: bold;  padding: 1em;  }
.CleanContact_msg.ok{ background-color: #8dff87; border: solid 1px #e6f4d7; color: #000; margin: 2em 0 2em 0;}
.CleanContact_msg.err{ background-color: #ff9595; border: solid 1px #fff; color: #000;}


ol {
	font: italic 1em Georgia, Times, serif;
	color: #999999;
	line-height:25px;
}

blockquote {
	margin: 5px 10px 5px 10px;
	padding: 10px 60px 10px 10px;
	border-top: 5px solid #ddd;
	border-bottom: 5px solid #ddd;
	background-image: url(images/pullquote.png);
	background-repeat: no-repeat;
	background-position: top right;
	font-family: Georgia;
	line-height:25px;
	font-size: 14px;
	font-weight: bold;
	color: #555;
}

/*---------------------------------------
	/////--> END MISCELLANEOUS
-----------------------------------------*/



/*********************************************************
 ****** CSS generated via the PixoPoint Menu Plugin ******
 ********** http://pixopoint.com/pixopoint-menu/ *********
 *********************************************************/



#pixopoint_menu1 {
	width:100%;
	height:35px;
	border-bottom:1px solid #555050;
	background:#d3cece url(images/dazzle_red.png) repeat-x;
	background-position:50% 0;
	margin:0;}
#pixopoint_menu1 ul {
	width:100%;
	border:none;
	background:none;
	margin:0;
	padding:0;
	list-style:none;
	}
#pixopoint_menu1 li {
	border:none;
	background:none;
	background:#d3cece url(images/dazzle_red.png);
	color:#FFFFFF;
	line-height:35px;
	z-index:20;
	letter-spacing:0px;
	background:;
	font-weight:bold;
	font-size:14px;
	padding:0;
	margin:0 0px;
	float:left;
	font-family:tahoma,sans-serif;
	position:relative;
	}
#pixopoint_menu1 li:hover,#pixopoint_menu1 li.sfhover {
	background:#d3cece;
	background-position:0 60px;
	}
#pixopoint_menu1 li a {
	border:none;
	background:none;
	text-decoration:none;
	display:block;
	padding:0 32px;
	color:#FFFFFF;
	}
#pixopoint_menu1 li a:hover {
	border:none;
	background:none;
	text-decoration:none;
	color:#FFFFFF;
	background-position:100% -120px;
	}
#pixopoint_menu1 ul ul {
	position:absolute;
	left:-999em;
	top:35px;
	width:120px;
	}
#pixopoint_menu1 li:hover ul,#pixopoint_menu1 li.sfhover ul {
	left:auto;
	}
#pixopoint_menu1 ul ul li a {
	padding:4px 10px;
	text-transform:normal;
	font-variant:normal;
	}
#pixopoint_menu1 ul ul li {
	letter-spacing:0px;
	color:#cd0000;
	z-index:20;
	width:220px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	background:#FFFFFF;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	margin:0;
	}
#pixopoint_menu1 ul ul li a {
	line-height:22px;
	color:#cd0000;
	text-decoration:none;
	}
#pixopoint_menu1 ul ul li:hover a,#pixopoint_menu1 ul ul li.sfhover a {
	color:#cd0000;
	text-decoration:none;
	}
#pixopoint_menu1 ul ul li:hover li a,#pixopoint_menu1 ul ul li.sfhover li a {
	color:#444444;
	}
#pixopoint_menu1 ul ul li:hover li a:hover,#pixopoint_menu1 ul ul li.sfhover li a:hover {
	color:#555;
	}
#pixopoint_menu1 ul ul li:hover,#pixopoint_menu1 ul ul li.sfhover {
	color:#555;
	background:#f8f8f8;
	}
#pixopoint_menu1 ul ul ul li {
	font-size:1em;}#pixopoint_menu1 ul ul ul, #pixopoint_menu1 ul ul ul ul {
	position:absolute;
	margin-left:-999em;
	top:0;
	width:120px;
	}
#pixopoint_menu1 li li:hover ul,#pixopoint_menu1 li li.sfhover ul,#pixopoint_menu1 li li li:hover ul,#pixopoint_menu1 li li li.sfhover ul {
	margin-left:120px;
	}
#pixopoint_menu1 ul ul li:hover li a,#pixopoint_menu1 ul ul li.sfhover li a {
	text-decoration:none;
	}
#pixopoint_menu1 ul ul li li:hover a,#pixopoint_menu1 ul ul li li.sfhover a {
	color:#FFFFFF;
	text-decoration:none;
	}
#pixopoint_menu1 li.pixo_search:hover {
	background:none;
	}
#pixopoint_menu1 li.pixo_search form {
	margin:0;
	padding:0;
	}
#pixopoint_menu1 li.pixo_search input {
	font-family:tahoma,sans-serif;}
#pixopoint_menu1 li.pixo_search input.pixo_inputsearch {
	width:100px;
	}
#pixopoint_menu1 li.pixo_right {
	float:right;
	}#pixopoint_menu2 {
	width:100%;
	height:25px;
	background:#FF5050;
	background-position:50% 0;
	margin:0;}
#pixopoint_menu2 ul {
	width:100%;
	border:none;
	background:none;
	margin:0;
	padding:0;
	list-style:none;
	}
#pixopoint_menu2 li {
	border:none;
	background:none;
	background:#FF5050;
	color:#FFFFFF;
	line-height:25px;
	text-transform:uppercase;
	z-index:10;
	letter-spacing:0px;
	background:;
	font-weight:normal;
	font-size:12px;
	padding:0;
	margin:0 0px;
	;float:left;
	font-family:helvetica,arial,sans-serif;
	position:relative;
	}
#pixopoint_menu2 li:hover,#pixopoint_menu2 li.sfhover {
	background:#e92020
	}
#pixopoint_menu2 li a {
	border:none;
	background:none;
	text-decoration:none;
	display:block;
	padding:0 8px;
	color:#FFFFFF;
	}
#pixopoint_menu2 li a:hover {
	border:none;
	background:none;
	text-decoration:none;
	color:#FFFFFF;
	background-position:100% -120px;
	}
#pixopoint_menu2 ul ul {
	position:absolute;
	left:-999em;
	top:25px;
	width:120px;
	}
#pixopoint_menu2 li:hover ul,#pixopoint_menu2 li.sfhover ul {
	left:auto;
	}
#pixopoint_menu2 ul ul li a {
	padding:4px 10px;
	text-transform:normal;
	font-variant:normal;
	}
#pixopoint_menu2 ul ul li {
	letter-spacing:0px;
	color:#444444;
	z-index:10;
	width:120px;
	font-family:helvetica,arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	font-style:normal;
	background:#fcfcfc;
	border-bottom:1px solid #cccccc;
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	margin:0;
	}
#pixopoint_menu2 ul ul li a {
	line-height:22px;
	color:#444444;
	text-decoration:none;
	}
#pixopoint_menu2 ul ul li:hover a,#pixopoint_menu2 ul ul li.sfhover a {
	color:#444444;
	text-decoration:none;
	}
#pixopoint_menu2 ul ul li:hover li a,#pixopoint_menu2 ul ul li.sfhover li a {
	color:#444444;
	}
#pixopoint_menu2 ul ul li:hover li a:hover,#pixopoint_menu2 ul ul li.sfhover li a:hover {
	color:#444444;
	}
#pixopoint_menu2 ul ul li:hover,#pixopoint_menu2 ul ul li.sfhover {
	color:#444444;
	background:#dedede;
	}
#pixopoint_menu2 ul ul ul li {
	font-size:1em;}#pixopoint_menu2 ul ul ul, #pixopoint_menu2 ul ul ul ul {
	position:absolute;
	margin-left:-999em;
	top:0;
	width:120px;
	}
#pixopoint_menu2 li li:hover ul,#pixopoint_menu2 li li.sfhover ul,#pixopoint_menu2 li li li:hover ul,#pixopoint_menu2 li li li.sfhover ul {
	margin-left:120px;
	}
#pixopoint_menu2 ul ul li:hover li a,#pixopoint_menu2 ul ul li.sfhover li a {
	text-decoration:none;
	}
#pixopoint_menu2 ul ul li li:hover a,#pixopoint_menu2 ul ul li li.sfhover a {
	color:#444444;
	text-decoration:none;
	}
#pixopoint_menu2 li.pixo_search:hover {
	background:none;
	}
#pixopoint_menu2 li.pixo_search form {
	margin:0;
	padding:0;
	}
#pixopoint_menu2 li.pixo_search input {
	font-family:helvetica,arial,sans-serif;}
#pixopoint_menu2 li.pixo_search input.pixo_inputsearch {
	width:100px;
	}
#pixopoint_menu2 li.pixo_right {
	float:right;
	}
	
	
	
	
	
.contactform{position:relative;width:600px;margin-top:30px;margin-bottom:20px;float:left;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd;padding-top:20px;padding-bottom:20px;}

#wpcf label {
	clear: both;
	display: block;
	float: left;
	width: 150px;
	margin-bottom:20px;
}
#wpcf input {
	float: left;
	width: 200px;
	padding: 1px;
	margin: 2px 5px 2px 0;
}
#wpcf textarea {
	width: 350px;
	height: 100px;
	padding: 1px;
	margin: 0 5px 20px 0;
}

#wpcf #contactsubmit {
	position:relative;
	margin-top:50px;
	margin-left: -355px;
	width: 100px;
	float:left;
}   
	

.box {
margin-top:30px;
width:600px;
border-top: #000000 4px dashed;
border-bottom: #000000 4px dashed;
border-left: #000000 4px dashed;
border-right: #000000 4px dashed;
background-color: #ffffcc;
}
hr {
width: 50%;
color: #606060;
height: 1px;
text-align: center;
size: 1px;
}