/*

Theme name: Awesome Online Resume/CV
Theme URI: www.themeforest.com
Description: A clean, simple and awesome CV/resume template
Author: Ryan Furtner
Author URI: http://www.furtzdesigns.com
Version: 1.1

*/


/*
------------------------------------------------------------
|                         Site styles         
------------------------------------------------------------
*/

body { height:100%; margin:0px; padding:0px; background:transparent url(../images/background.jpg) repeat-x fixed right top; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: normal; direction: rtl; }

#container { width:960px; margin:0 auto; }

#content { float:left; width:558px; position:relative; margin:0px; padding:0px 20px 0px 20px; margin-bottom:30px; background: #FFF url(../images/content-bg.jpg) repeat-y center; }

#content p { line-height:16px; font-size: 14px; margin-left: 10px; text-align: justify; }

#content ul { line-height:16px; font-size: 12px; margin-left: 10px; text-align: right; }


a img { border:0 none; }

/*
------------------------------------------------------------
|                         Sidebar styles         
------------------------------------------------------------
*/
#sidebar { width:322px; float:right; padding:20px 10px 0px 20px; background: url(../images/chosenpic.jpg) no-repeat center top; }
#sidebar a {color:#FFF; text-decoration:none;}
#sidebar a:hover { color:#0F0; }
#sidebar img {text-indent:-10000;}

.fixed { position:fixed; }

#frame { background:url(../images/frame.jpg) no-repeat; width:171px; height:214px; margin:35px 0px 0px 0px; padding:15px; }

#details { padding:0px; margin:30px 0px 0px 0px; list-style:none; color:#FFF; font-weight:normal; letter-spacing:-1px; text-align: left; }

#details li { padding:15px 0px 0px 10px; margin:30px 0px; font-size: 18px; line-height: 24px;}

#details #phone { background: url(../images/phone-word_heb.png) no-repeat left top; margin-bottom:10px; margin-top: 350px; }

#details #emailside { background: url(../images/email-word_heb.png) no-repeat left top; margin-bottom:10px; }

#details #address { background: url(../images/address-word-heb.png) no-repeat left top; margin-bottom:10px; }

#details #mygoal { background: url(../images/mygoal-word_heb.png) no-repeat left top; margin-bottom:10px; }


/*
------------------------------------------------------------
|                        Top styles         
------------------------------------------------------------
*/

#top { clear:both; overflow:hidden; font-size:12px; font-weight:bold; padding:25px 0px 0px 0px; }

#top ul { margin:0px; padding:0px; list-style:none; clear: both; }

#top ul li { float:right; margin:0px 10px 0px 0px; }

#top a { display:block; padding:10px 23px 10px 10px; outline:none; text-align: right; font-weight: bold; }

#top a:link, #top a:visited { color:#000; text-decoration:none; }

#top a:hover { color:#0085CF; }

#download { background:url(../images/disk.png) no-repeat right 9px; }

#mail { background:url(../images/mail.png) no-repeat right 9px; }

#print { background:url(../images/printer.png) no-repeat right 9px; }

#photo { background:url(../images/image.png) no-repeat right 9px; }

#facebook { background:url(../images/facebook.png) no-repeat right 9px; }

#twitter { background:url(../images/twitter.png) no-repeat right 9px; }

#linkedin { background:url(../images/linkedin.png) no-repeat right 9px; }


/*
------------------------------------------------------------
|                        Content styles         
------------------------------------------------------------
*/

h1 { background: url(../images/gray-trans_heb.png) no-repeat; height:52px; width:369px; right:-34px; position:relative; padding:5px 34px 0px 0px; font-size:25px; color:white; text-shadow:1px 1px #444; margin-bottom:-10px; margin-top:25px; }

.orange { background: url(../images/orange-trans_heb.png) no-repeat right; }

.grey { background: url(../images/grey-trans_heb.png) no-repeat right; }

.green { background: url(../images/green-trans_heb.png) no-repeat right; }

.cyan { background: url(../images/cyan-trans_heb.png) no-repeat right; }

.lime { background: url(../images/lime-trans.png) no-repeat right; }

.red { background: url(../images/red-trans.png) no-repeat right; }

.purple { background: url(../images/purple-trans.png) no-repeat right; }

hr { border:0 none; border-bottom:3px dashed #999; }

h2 small { text-transform:uppercase; font-size:17px; color:#999; }

h3 { font-size:14px; margin:0px; }
h2 { font-size:17px; margin:10px 0px 0px 0px; }

.position { margin:10px 0px 0px 0px; text-transform:uppercase; font-size:18px; color:#333; font-weight: bolder; }

.floatleft { float:left; overflow:hidden; margin:0px 15px 0px 0px; width: 45%; }
.floatright { float:right; overflow:hidden; margin:0px 0px 0px 15px; width: 45%; }

.floatleft ul { margin-bottom:0px; list-style:square; }
.floatright ul { margin-bottom:0px; list-style:square; }

.clear { clear:both; height:0px; }



.creditline { width:558px; margin: 0 auto; padding-right: 352px; }
.creditline p {color:#fff; text-align:center; direction:rtl;}
.creditline a {color:#fff; text-align:center;}
.creditline a:hover {color:red; }
